• pwconv 명령어는 리눅스 시스템에 패스워드 정책을 shadow 패스워드 방식으로 적용하는 명령어
  • pwconv 명령어가 수행
    1. /etc/passwd 파일의 두번째 필드에 있는 암호화된 패스워드를 모두 x로 표시
    2. /etc/shadow 파일의 두번째 필드에 암호화된 패스워드를 저장

  • 현재 리눅스 서버들은 대부분 shadow 패스워드 정책을 이미 적용하고 있으므로 pwconv는 리눅스 버전에서는 거의 필요하지 않는 명령어
  • pwconv명령어와 반대로 패스워드정책을 shadow 패스워드정책에서 일반 패스워드정책으로 변경하는 pwunconv 명령어도 함께 알아 두면 좋음

 

명령어위치

/usr/sbin/pwconv



사용 형식

pwconv



예시

  1. pwconv 명령어을 사용한 후 /etc/passwd 파일 확인 → 사용자 계정의 비밀번호 부분 x 표시
  1. 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 파일에서 패스워드 사용 문자 수, 사용 기간 설정 등 설정 가능

 

+ Recent posts