비밀번호를 만료하는 방법? (초기 계정 생성의 경우) 사용자를 위해 임시 비밀번호를 자주 작성했습니다. 다른

초기 ID 작성을 위해 자체 개발 시스템의 사용자를 위해 임시 비밀번호를 자주 작성했습니다.

다른 환경에서는 관리자가 즉시 비밀번호가 만료 된 것으로 표시하여 처음 로그인 할 때 비밀번호를 변경해야한다는 것을 알았습니다.

어떻게합니까? (이 특정 경우 RHEL을 사용하고 있지만이 정보가 모든 Linux 배포판에서 보편적으로 사용되기를 바랍니다)



답변

당신은 명령을 사용할 수 있습니다

chage -d 0 [username]

사용자 만료 날짜를 변경하여 처음 로그인 할 때 비밀번호를 변경하도록합니다.

당신에 대한 매뉴얼 페이지에 대한 자세한 내용을보실 수 있습니다 chageusermod.


답변

passwd에 대한 스위치 인 -e가 있습니다. 맨 페이지 (man passwd)에서 :

-e, –expire 계정 암호를 즉시 만료합니다. 이로 인해 사용자는 다음에 로그인 할 때 비밀번호를 변경해야합니다.

그래서

 sudo passwd -e LOGIN

해야합니다.

의견에서, 나는 기대했던 것보다 더 많은 변화가 있음을 알고 있습니다. 이것이 Xubuntu 10.04 설치이며 다음과 같은 file보고입니다.

file $(which passwd)
/usr/bin/passwd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped


답변