- pwconv 명령어는 리눅스 시스템에 패스워드 정책을 shadow 패스워드 방식으로 적용하는 명령어
- pwconv 명령어가 수행
- /etc/passwd 파일의 두번째 필드에 있는 암호화된 패스워드를 모두 x로 표시
- /etc/shadow 파일의 두번째 필드에 암호화된 패스워드를 저장
- 현재 리눅스 서버들은 대부분 shadow 패스워드 정책을 이미 적용하고 있으므로 pwconv는 리눅스 버전에서는 거의 필요하지 않는 명령어
- pwconv명령어와 반대로 패스워드정책을 shadow 패스워드정책에서 일반 패스워드정책으로 변경하는 pwunconv 명령어도 함께 알아 두면 좋음
명령어위치
/usr/sbin/pwconv
사용 형식
pwconv
예시
- pwconv 명령어을 사용한 후 /etc/passwd 파일 확인 → 사용자 계정의 비밀번호 부분 x 표시
- pwconv 명령을 통해 /etc/passwd, /etc/shadow 파일이 생성된 것을 확인 가능
/etc/passwd 파일과 /etc/shadow 파일이란
1. /etc/passwd 파일
- /etc/passwd 파일에는 Linux 시스템에 등록된 사용자 계정마다 정보가 담겨있음
- /etc/passwd 파일은 일반사용자들이 내용 확인 가능
2. /etc/shadow 파일
- 은 root만이 확인 가능(root만 읽을 수 있도록 400이라는 퍼미션을 가짐)
- /etc/shadow 파일에서 패스워드 사용 문자 수, 사용 기간 설정 등 설정 가능
'OS(운영체제) > 리눅스 명령어' 카테고리의 다른 글
install 명령어 → 속성을 설정하고 파일을 복사 (3) | 2024.03.13 |
---|---|
dig 명령어 → DNS 이름 서버를 쿼리 (0) | 2023.09.16 |
crontab 명령어 → 특정 시간에 특정 작업을 예약 (0) | 2022.07.23 |
powertop 명령어 → 시스템의 전력사용을 모니터링 (0) | 2022.07.21 |
turbostat 명령어 (CPU의 frequency와 idle 통계 확인) (0) | 2022.07.20 |