Як змусити змінити пароль Linux, навіть якщо це аналогічно попередньому


21

Я намагаюся змінити свій поточний пароль у випуску Red Hat Enterprise Linux Server 5.10 (Tikanga), але він говорить, що мій новий пароль занадто схожий . Чи є якийсь спосіб змусити зміни?

$ passwd
Changing password for user XY
Changing password for XY
(current) UNIX password:
New UNIX password:
BAD PASSWORD: is too similar to the old one
New UNIX password:


Я не хотів змінювати той самий пароль. скажімо, у мене є Bilbo1, і я хочу змінити його на Bilbo2, я отримую повідомлення вище: "BAD PASSWORD: занадто схожий на старий" ... Так що я не змінююсь на той самий пароль
To Kra

Якби ви потурбувались прочитати відповіді на це питання, ви зрозуміли б, чому ви знаходитесь в одному становищі і як вирішити свою проблему.
darnir

2
ІМХО на це згадане питання не має дійсно чіткої відповіді.
До Краю

@darnir, дублікати - це питання, коли питання вже задається на тому ж сайті SO. Цей не може бути дублікатом :)
Рамеш,

Відповіді:


23

Якщо ви можете запустити команду як root, ви можете змусити зміни бути прийнятими.

Приклад:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

Це ідеальна відповідь
Джадда

Працює з нерухомими попередженнями.
Сандбург

7

Коротка відповідь: Ви не можете.

обійти:

  • змінити двічі, наприклад, старий passwd є Bilbo1,

    • змінити на Frodo1 (від Bilbo1),

    • потім змініть на Bilbo2 (від Frodo1).

чому дві зміни?

  • при першій зміні Linux може порівняти лише чіткий текст Bilbo1 та Frodo1,

  • на другому Linux можна порівняти лише Frodo1 та Bilbo2 (і всі зашифровані passwd, ви не можете повернутися до Bilbo1 (*)).

  • Припустімо, ви можете змінити двічі, які, можливо, був відключений вашим системним адміністратором, щоб запобігти такій роботі.

Зайве говорити, що не використовуйте такий нерозумний пароль.

(*) По-друге, я не впевнений у цьому в Linux.


Я не хотів змінювати той самий пароль. скажімо, у мене є Bilbo1, і я хочу змінити його на Bilbo2, я отримую повідомлення вище: "BAD PASSWORD: занадто схожий на старий" ... Так що я не змінююсь на той самий пароль
To Kra

Ну, хіба ви не змогли перейти з Bilbo1 на Bilbo2, використовуючи Frodo1 між?
Архемар

4
добре, намагаючись перейти з Frodo1 на Bilbo2, я отримав повідомлення про те, що: "Ви повинні почекати довше, щоб змінити свій пароль" LOL
До

це був мій третій пункт. мій улюблений шаблон пароля - Bilbo00 / Frodo00 з 00 поточного місяця.
Архемар

Зазвичай я використовую шаблон: bilbo0000BAGGINS
до

2

Ви також можете скористатися опцією -f.

$passwd -f username
Changing password for user username.
New password: 
Retype new password:
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.