Jak wymusić zmianę hasła linux, nawet jeśli jest podobny do poprzedniego

21

Próbuję zmienić moje obecne hasło w Red Hat Enterprise Linux Server wersja 5.10 (Tikanga), ale mówi, że moje nowe hasło jest zbyt podobne . Czy jest jakiś sposób na wymuszenie zmiany?

$ 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:
Do Kra
źródło
Nie chciałem zmieniać tego samego hasła. powiedzmy, że mam Bilbo1 i chcę przejść na Bilbo2, otrzymuję komunikat powyżej: „ZŁE HASŁO: jest zbyt podobne do starego” ... Więc nie zmieniam tego samego hasła
Do Kra
Gdybyś chciał przeczytać odpowiedzi na to pytanie, zorientowałbyś się, dlaczego jesteś w tej samej pozycji i jak rozwiązać problem.
darnir
2
IMHO na to pytanie nie ma naprawdę jasnej odpowiedzi.
Do Kra
@darnir, duplikaty mają miejsce, gdy pytanie zostało już zadane w tej samej witrynie SO. Ten nie może być duplikatem :)
Ramesh

Odpowiedzi:

23

Jeśli możesz uruchomić polecenie jako root, możesz zmusić zmianę do zaakceptowania.

Przykład:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
jwd
źródło
To idealna odpowiedź
Jadda
Działa z wciąż ostrzeżeniami.
Sandburg
7

Krótka odpowiedź: nie możesz.

obejść:

  • zmień dwa razy, np. stare hasło to Bilbo1,

    • zmień na Frodo1 (z Bilbo1),

    • następnie zmień na Bilbo2 (z Frodo1).

dlaczego dwie zmiany?

  • po pierwszej zmianie Linux może porównywać tylko czysty tekst Bilbo1 i Frodo1,

  • po drugie Linux może porównywać tylko Frodo1 i Bilbo2 (i wszystkie zaszyfrowane passwd, nie można przywrócić do Bilbo1 (*)).

  • Załóżmy, że możesz zmienić dwukrotnie, co mogło zostać wyłączone przez administratora systemu, aby zapobiec takiej pracy.

Nie trzeba dodawać, że nie używaj tak głupiego hasła.

(*) Przy drugiej myśli nie jestem pewien co do tego punktu w Linuksie.

Archemar
źródło
Nie chciałem zmieniać tego samego hasła. powiedzmy, że mam Bilbo1 i chcę przejść na Bilbo2, otrzymuję komunikat powyżej: „ZŁE HASŁO: jest zbyt podobne do starego” ... Więc nie zmieniam tego samego hasła
Do Kra
Czy byłeś w stanie zmienić się z Bilbo1 na Bilbo2 używając Frodo1 między?
Archemar
4
cóż, podczas próby zmiany z Frodo1 na Bilbo2 dostałem komunikat: „Musisz poczekać dłużej, aby zmienić hasło” LOL
Do Kra
to był mój trzeci punkt. moim ulubionym wzorem hasła jest Bilbo00 / Frodo00 z 00 w bieżącym miesiącu.
Archemar
zwykle używam wzoru: bilbo0000BAGGINS
To Kra
2

Możesz także użyć opcji -f.

$passwd -f username
Changing password for user username.
New password: 
Retype new password:
Will AE
źródło