passwd 명령어
passwd 명령어는 계정의 비밀번호(Password)를 변경 또는 지정하는 명령어 입니다.
useradd 명령어를 통해 계정 생성한 직후에는 비밀번호가 지정되어 있지 않기 때문에 passwd 명령어를 통해 지정해줄 수 있습니다.
또한 기존 비밀번호가 지정된 경우에도 비밀번호를 변경할 수 있습니다.
비밀번호를 변경하는 명령어인 만큼 root 계정으로 사용할 수 있습니다.
사용법
useradd <계정> -> 계정이 추가되지만 암호를 지정해주지 않았음.
passwd <계정> -> passwd 명령어로 해당 계정의 암호를 지정한다.
새 UNIX 암호 입력 : 암호 입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음
새 UNIX 암호 재입력 : 암호 재입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음 |
cs |
옵션 사용법
passwd -l 계정 |
영문 소문자 L 옵션을 사용하면 로그인 할 수 없게 해당 계정의 비밀번호를 잠글 수 있습니다. |
passwd -u 계정 |
계정의 잠긴 비밀번호를 잠금 해제 할 수 있습니다. |
passwd -n 10 계정 |
계정의 암호 변경할 수 있는 최소 날짜를 10일로 지정합니다. |
passwd -x 10 계정 |
계정의 암호변경 없이 사용할 수 있는 만기일을 10일로 지정합니다. |
passwd -w 3 계정 |
계정의 암호변경 만기일 3일 전에 경고 메시지를 보여주도록 합니다. |
passwd -i 10 계정 |
계정의 암호변경 만기일이 10일 지나면 계정을 잠그도록 합니다. |
passwd -e 계정 |
계정의 암호변경 만료시켜 암호를 강제로 변경하도록 합니다. |
암호 정책 변경
/etc/login.defs 파일을 에디터로 열어 다음의 부분을 검색하면 정책을 수정할 수 있습니다.
useradd <계정> -> 계정이 추가되지만 암호를 지정해주지 않았음.
passwd <계정> -> passwd 명령어로 해당 계정의 암호를 지정한다.
새 UNIX 암호 입력 : 암호 입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음
새 UNIX 암호 재입력 : 암호 재입력 후 Enter -> !입력시 터미널에 보이지 않으나 입력되고 있음 |
cs |
참고글
'리눅스[Linux]' 카테고리의 다른 글
[Linux] 리눅스 change 명령어 - 계정 비밀번호 변경 주기 설정 (0) | 2018.03.30 |
---|---|
[Linux] 리눅스 /etc/skel/ 디렉터리 (0) | 2018.03.29 |
[Linux] 리눅스 usermod 명령어 - 계정 정보 변경 (0) | 2018.03.29 |
[Linux] 리눅스 userdel 명령어 - 계정 삭제 (0) | 2018.03.29 |
[Linux] 리눅스 사용자 및 그룹 관리 (0) | 2018.03.29 |