Eureka/Linux
[Solution] You must choose a longer password
마스터키
2014. 11. 20. 17:45
리눅스(Linux)에서 비밀번호를 변경하려 할때 비밀번호의 문자 개수가 특정 기준 이하일 경우 출력하는 메시지다.
상황은 아래와 같다.
$ passwd
Changing password for Username.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
You must choose a longer password
첫번째, 해결방법은 아래와 같다. Username칸에는 변경하고자 하는 계정 아이디를 입력하면된다.
$ sudo passwd Username
두번째, 해결방법은 비밀번호(password) 허용 기준을 바꿔주는 방법이있다. (추천하진 않는다)
common-password 파일을 열어 password 항목 중 아래 사항 뒤에 아래 내용을 추가 해주면된다.
"password [success=1 default=ignore] pam_unix.so obscure sha512"
$ sudo vi /etc/pam.d/common-password
password [success=1 default=ignore] pam_unix.so obscure sha512 minlen=1