728x90
728x170
chpasswd
- 사용자의 패스워드를 변경하는 명령어
- 보통 여러 사용자들의 패스워드를 한꺼번에 변경할 때 사용한다.
- 사용자 패스워드에 사용되는 암호화 알고리즘
- RHEL 4 이전 버전 : DES
- RHEL 5 및 6 : MD5
- RHEL 7 : SHA-512
사용법
chpasswd [option] [ < 파일]
주요 옵션
옵션 | 설명 |
-e | - 암호화된 패스워드 값을 사용할 경우에 지정 - (--encrypted) |
-c | - 패스워드에 사용될 암호화 알고리즘을 지정할 때 사용하는 옵션 - 지정 가능한 암호화 알고리즘 : DES, MD5, SHA256, SHA512 - (--crypt-method) |
-m | - 암호화 알고리즘으로 MD5를 사용할 때 지정하는 옵션 - (--md5) |
사용 예
- 셀에서 chpasswd 명령을 실행시킨 후, 아이디:패스워드 형식으로 입력한 후에 [Ctrl]+[D] 를 눌러서 종료시키면 된다.
- CentOS 7 버전에서는 옵션 없이 실행하면 자동으로 SHA-512 알고리즘이 적용된다.
예 1
# chpasswd
starrykss:1234
- starrykss 의 비밀번호를 1234로 설정
예 2
# chpasswd < password.txt
- 아이디:패스워드 형식으로 미리 작성해둔 경우, 입력 전환 리다이렉션 기호(<) 를 사용해서 바로 적용이 가능하다.
- 다수의 사용자 패스워드 지정 시에 사용하면 유리하다.
- passwod.txt
starrykss:1234 |
728x90
그리드형(광고전용)
'System Software > Linux' 카테고리의 다른 글
[리눅스 명령어] groupdel (0) | 2022.03.03 |
---|---|
[리눅스 명령어] groupmod (0) | 2022.03.03 |
[리눅스 명령어] groupadd (0) | 2022.03.03 |
[리눅스 명령어] grpconv / grpunconv / grpck (0) | 2022.03.03 |
[리눅스 명령어] chage (0) | 2022.03.03 |
[리눅스 명령어] passwd (0) | 2022.03.03 |
[리눅스 명령어] userdel (0) | 2022.03.02 |
[리눅스 명령어] usermod (0) | 2022.03.02 |