[완료] 로그인시 사용자가 패스워드를 새로 입력할 수 있게...

언젠가는의 이미지

안녕하세요?

새로운 계정을 추가를 했는데, 그 다음에 제가 패스워드를 1234 로 초기화를 했어요.

그리고 그 사용자가 그 계정으로 최초 로그인시 자동으로 새로운 패스워드를 입력하게 하도록 설정하고 싶은데...

solaris 에선 passwd -f <계정>

으로 해서, 해결을 했는데, 리눅스에선 어떻게 해야 할지 모르겠네요.

도움을 청합니다~ 그럼..좋은 하루 되세요~

언젠가는의 이미지

/etc/shadow 에서 세번째 필드를 0 으로 하면 제가 원하는 대로 작동을 하네요.
^^

자답이였습니다~

^^;

익명 사용자의 이미지

냉무

ydhoney의 이미지

-d는 패스워드를 그냥 아주 없애는 것이고, 세번째 필드에 0을 채워넣는 경우 로그인시 신규 패스워드를 물어보도록 되어있지요. 서로 다릅니다.
 
====================여기부터 식인어흥====================
어흥 몰라 어흥? 호랑이 어흥!! 떡 하나 주면 어흥!! 떡 두개 주면 어흥어흥!!

ydhoney의 이미지

passwd -d 블라블라ID

chage -d 0 블라블라ID

이렇게 함으로써 계정 패스워드를 초기화하고 계정 패스워드 생성일을 초기화함으로써 처음 접속시 패스워드를 물어보게 하면 됩니다. 
 
====================여기부터 식인어흥====================
어흥 몰라 어흥? 호랑이 어흥!! 떡 하나 주면 어흥!! 떡 두개 주면 어흥어흥!!