passwd 명령어
passwd 명령어는 리눅스와 유닉스 시스템에서 사용자 계정의 패스워드를 변경하는 데 사용되는 명령어입니다. 패스워드 변경은 보안을 강화하고 사용자 계정의 접근을 제어하는 중요한 작업 중 하나입니다. passwd 명령어는 보통 사용자 자신이나 시스템 관리자가 사용하여 패스워드를 변경합니다.
1. 패키지 설치
Debian/Ubuntu
sudo apt-get update
sudo apt-get install passwd
CentOS/RHEL
sudo yum install passwd
2. 기본 명령어
Usage: passwd [options] [LOGIN]
주요 옵션
- -l: 사용자 계정을 잠그고 비활성화합니다.
- -u: 사용자 계정을 활성화합니다.
- -d: 사용자 계정의 패스워드를 삭제합니다.
- -S: 사용자 계정의 상태를 표시합니다.
- -e: 사용자 계정의 패스워드 유효기간을 만료시킵니다.
3. 사용 예시
현재 사용자 패스워드 변경
passwd
특정 사용자 패스워드 변경(root)
passwd user1
사용자 계정 잠금(로그인 차단)
passwd -l user1
사용자 계정 잠금 해제
passwd -u user1
패스워드 유효기간 강제 만료
passwd -e user1
패스워드 삭제
passwd -d user1
사용자 계정 상태 확인
passwd -S user1
- P : 정상 패스워드
- L : 잠긴 계정
- NP : 패스워드 없음
위의 예시는 passwd 명령어의 일부 사용 예시를 보여줍니다. 사용자 계정의 패스워드 관리와 보안을 위해 passwd 명령어를 사용할 수 있습니다.
참고URL
- 변군이글루 블로그 : chage 명령어 | 계정 패스워드 관리
'리눅스' 카테고리의 다른 글
| [draft] CentOS 7에서 Google OTP를 설치 및 설정하는 방법 (0) | 2026.01.16 |
|---|---|
| [draft] Ubuntu Server 22.04 LTS를 설치하는 방법 (0) | 2026.01.16 |
| [draft] 생성된 지 30일 이상 된 파일만 삭제하는 방법 (0) | 2026.01.16 |
| [draft] Nginx 액세스 로그에서 공격자 IP 추출 및 차단 자동화 방법 (0) | 2026.01.16 |
| [draft] GNU C 라이브러리(glibc)의 버전을 확인하는 방법 (0) | 2026.01.15 |