“WARNING: Your password has expired.” in Linux

개발새발·2022년 6월 18일
0

etc

목록 보기
12/22

오늘 평소와 같이 ssh 로 특정 서버에 접근을 했는데, 갑자기 password 만료 어쩌구 에러가 떴다. 테스트 해야된다구!!! 😠 이럴시간 없다구!

🚨 발생 에러 🚨

WARNING: Your password has expired.
You must change your password now and login again!
Changing password for user passchange.
Changing password for passchange.

❗해결방법 ❗

나같은 경우, 굳이 만료일을 두지 않아도 될 것 같아서 만료일을 없애는 것을 찾아봤다.

chage -m 0 -M 99999 -I -1 -E -1 {계정이름}

위와같이 하면, 사용자가 언제든지 암호를 변경(-m 0)할 수 있다. 또, 암호가 유효한 최대일수를 9999로 세팅해놨기 때문에 만료일이 의미가 없다.(-M 99999) 계정의 비활성화도 제거해주며(-I -1), 계정 만료 날짜를 제거해준다.(-E -1)

🙏 참고하면 좋을 것 🙏

현재 계정 상태를 체크할 수 있는 명령어도 발견!

chage -l {계정이름}
profile
발새발개

0개의 댓글