본문 바로가기
공부/정보보안기사

리눅스 패스워드 파일 (/etc/passwd, /etc/shadow)

by Skogkatt의 개인 블로그 2020. 3. 29.
반응형

리눅스 패스워드 파일

  • /etc/passwd에는 사용자의 패스워드를 해시로 암호화한 값이 저장되어 있다.
    사용자가 패스워드를 입력하면 리눅스는 /etc/passwd에 있는 해시값을 비교하여 로그인한다.
  • /etc/passwd가 아닌 /etc/shadow에 패스워드를 저장할 수도 있다.

/etc/passwd

  • /etc/passwd 두 번째 필드에 x가 되어 있으면 사용자의 패스워드는 /etc/shadow 에 저장되어 있는 것이다.
    보통의 리눅스 패스워드는 shadow에 별도로 기록된다.
  • /etc/passwd에 패스워드를 저장하지 않고 /etc/shadow 파일에 패스워드를 저장하기 위해서는 powconv 명령어를 사용해야 한다.
  • 셸 부분에 /bin/false로 설정 되어 있다면 로그인할 때 셸을 실행하지 않는다는 것이다.

/etc/shadow

패스워드 만료날짜 확인
chage -l [user name]
반응형

'공부 > 정보보안기사' 카테고리의 다른 글

리눅스 로그파일  (0) 2020.03.30
리눅스 권한관리  (0) 2020.03.30
리눅스 부팅  (0) 2020.03.29
리눅스 구성 요소 (커널, 셸, 파일 시스템)  (0) 2020.03.29
리눅스 개요  (0) 2020.03.28

댓글