리눅스 passwd 명령어: 사용자 비밀번호 변경 및 관리하기
passwd 명령어는 리눅스에서 사용자의 비밀번호를 변경하거나 관리하기 위한 명령어입니다. 사용자의 보안을 위해 주기적으로 비밀번호를 변경하는 것이 좋으며, passwd 명령어를 사용하면 간단하게 이 작업을 수행할 수 있습니다.
☞ 포스트 기준: 리눅스 배포판 CentOS 7
1. passwd 명령어 기본 사용법
일반 사용자는 자신의 비밀번호를 변경하려면 passwd 명령어만 입력하면 됩니다. 시스템은 사용자에게 현재의 비밀번호를 물어본 후, 새로운 비밀번호를 두 번 입력하게 합니다.
$ passwd

2. root 사용자의 passwd 명령어 사용법
root 사용자는 passwd [사용자명] 형식으로 특정 사용자의 비밀번호를 변경할 수 있습니다. 이 경우, root는 현재 비밀번호를 입력할 필요가 없습니다.
# passwd username

3. passwd 명령어의 주요 옵션 및 설명
passwd 명령어는 비밀번호 변경 외에도 몇몇 옵션을 제공하여 사용자 계정에 관한 다양한 작업을 수행할 수 있습니다.
| 옵션 | 설명 |
|---|---|
| -l | 사용자 계정 잠금 |
| -u | 사용자 계정 잠금 해제 |
| -d | 사용자의 비밀번호 삭제 |
| -e | 사용자 비밀번호의 만료 날짜를 즉시 설정 |
| -n | 사용자가 비밀번호를 변경하기 전에 대기해야하는 최소 일수 설정 |
| -x | 비밀번호의 최대 사용 가능 기간 설정 |
| -w | 비밀번호 만료 경고 기간 설정 |
☞ 비밀번호 관리는 시스템의 보안에 있어 핵심적인 부분입니다. 주기적인 비밀번호 변경 및 강력한 비밀번호 설정을 통해 시스템을 안전하게 유지할 수 있습니다.
관련 이전 게시글
- 리눅스 w 명령어: 현재 로그인한 사용자 정보 확인하기
- 리눅스 date 명령어: 시간과 날짜 확인 및 설정하기
- 리눅스 sleep 명령어: 일정 시간 동안 실행 대기하기
- 리눅스 clear 명령어: 터미널 화면 정리하기
- 리눅스 whereis, which 명령어: 프로그램 위치 찾기
다음 글에서도 리눅스의 기본 명령어에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!



