이전과 유사하더라도 리눅스 비밀번호를 변경하는 방법 (Tikanga) 에서

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:



답변

명령을 루트로 실행할 수 있으면 변경 사항을 강제로 적용 할 수 있습니다.

예:

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


답변

짧은 대답 : 할 수 없습니다.

해결 방법 :

  • 예를 들어 오래된 암호는 Bilbo1입니다.

    • Frodo1 (Bilbo1에서)로 변경,

    • 그런 다음 Fildo1에서 Bilbo2로 변경하십시오.

왜 두 가지 변화가 있습니까?

  • 첫 번째 변경에서 Linux는 일반 텍스트 Bilbo1과 Frodo1 만 비교할 수 있습니다.

  • 두 번째 Linux에서는 Frodo1과 Bilbo2 만 비교할 수 있으며 모든 암호화 된 암호는 Bilbo1 (*)로 되돌릴 수 없습니다.

  • 이는 시스템 관리자가 비활성화했을 수있는 두 번 변경하여 이러한 작업을 방지 할 수 있다고 가정합니다.

말할 것도없이 그런 바보 같은 암호는 사용하지 마십시오.

(*) 두 번째 강점에서 나는 리눅스 에서이 점에 대해 확신하지 못한다.


답변

-f 옵션을 사용할 수도 있습니다.

$passwd -f username
Changing password for user username.
New password:
Retype new password:


답변