[인턴기록] /etc/passwd 와 /etc/shadow

Romy·2021년 11월 18일
0

인턴기록

목록 보기
4/11

/etc/passwd

용도

계정과 관련된 정보가 기록된다.
사용자 계정 뿐만 아니라 root 계정, 데몬에서 사용하는 계정들의 정보도 기록된다.
보안상의 이유로 패스워드 정보는 /etc/shadow 파일에 암호화되어 저장됨

구성

root:x:0:0:root:/root:/bin/bash

① 필드 1 : 실제 사용하는 계정명
② 필드 2 : 패스워드(x로 되어있으면 /etc/shadow 파일에 암호화되어 있음)
③ 필드 3 : 사용자 계정 uid (root의 경우 UID 0)
④ 필드 4 : 사용자 계정 gid (root의 경우 GID 0)
⑤ 필드 5 : 계정에 대한 설명, 정보 기록
⑥ 필드 6 : 사용자 계정 홈 디렉토리
⑦ 필드 7 : 사용자 계정 로그인 쉘



/etc/shadow

용도

사용자의 계정과 패스워드 정보가 기록된다.
패스워드는 암호화 되어 기록된다.

구성

root:$1$9L2L0oTwd:12751:0:99999:7 : : :

① 필드 1 : 사용자명
② 필드 2 : 암호화된 패스워드
③ 필드 3 : 패스워드 파일 최종 수정일
④ 필드 4 : 패스워드 변경 최소일
⑤ 필드 5 : 패스워드 변경 최대일 (99999일 경우 만료X)
⑥ 필드 6 : 패스워드 만료 경고기간
⑦ 필드 7 : 패스워드 파기 기간(패스워드 파기후 게정 비활성 기간)
⑧ 필드 8 : 계정 만료 기간
⑨ 필드 9 : 예약 필드

profile
👩‍💻 IT Engineering

0개의 댓글