У моїх коледжах у Ubuntu 14.04.3 LTS на наших лабораторних ПК. Я сьогодні помітив серйозну помилку.
Я можу пропустити останні кілька символів свого пароля і все одно плавно увійти. Наприклад, якщо мій пароль a1b2c3d4e5f6g7h8
, я можу набрати a1b2c3d4e
та все ж увійти. Багато інших людей також помітили цю помилку.
Зауважте, що пароль не можна повністю обійти - максимум, який я зміг пропустити, - це 7 символів. Якщо я спробую пропустити більше, з'явиться повідомлення " Недійсний пароль, будь ласка, спробуйте ще раз ". Також зауважте, що будь-яка випадкова перестановка підрядка пароля не працює.
Це також відбувається, якщо я заблокую екран вручну і введу пароль ще раз. Та сама помилка присутня під час використання ssh
і добре, гугл і пошук Stack Overflow не допомогли.
Моє запитання - як виправити цю помилку, якщо я її взагалі зможу виправити? Наша система не буде доступна до понеділка, і це нас справді хвилює.
ВАЖЛИВО: Зауважте, що жоден з облікових записів студентів не входить до списку sudoers, лише до sysadm є кореневий доступ. Крім того, під час входу ssh
в власний обліковий запис з’являється наступне :
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-65-generic i686)
* Documentation: https://help.ubuntu.com/
543 packages can be updated.
350 updates are security updates.
New release '16.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
ОНОВЛЕННЯ: Схоже, важливим питанням є не кількість символів, опущених наприкінці, а те, що можна ввійти з першими вісьмома або більше символами пароля.