리눅스 사용자 계정 관련 파일
1. /etc/passwd 사용자 계정 정보가 저장되는 기본 파일
파일구조: 로그인 계정 X : UID : GID : 설명 : 홈 디렉터리 : 로그인 셸
- X의 경우 초기 사용자 암호를 관리하던 항목으로 현재 /etc/shadow 에서 관리
- UID의 경우 사용자 구별번호, 중복 설정이 가능하다. 사용자는 1000부터 0~999,65534 시스템 사용자를 위한 UID
2. /etc/shadow
파일구조 로그인 계정 : 암호 : 최종 변경일 : MIN : MAX : WARNING : INACTIVE : EXPIRE : Flag
- 암호: 암호 항목에 값이 없으면 암호 설정이 안되어있음, !!는 시스템 계정
- MIN: 최소 MIN 값 만큼 암호를 사용해야 함
- MAX: 최대 MAX값 만큼 암호를 사용해야하며 MAX 값이 지나면 새 암호 설정
- WARNING: 암호 만료 날수를 알려주는 경고
- INACTIVE: 암호가 만료 되더라도 로그인 가능한 일 수 기간이 지나면 계정 잠김
- EXPIRE: 계정 만료(날수로 표기)
3. /etc/login.defs
사용자 계정에 대한 기본값을 정의
e.g. 기본메일디렉터리, 패스워드에이징, 최소길이 등
4. /etc/group
파일구조 그룹이름: 암호 : GID : 그룹멤버
- 암호는 /etc/gshadow에 저장
- GID은 그룹 식별 번호
/etc/passwd 파일의 GID는 기본그룹을 의미
/etc/group 파일의 GID는 2차 그룹을 의미
passwd: 사용자 계정 암호 변경
-l: 계정 잠금 잠금 시, 암호 앞에 !! 표시 /etc/shadow
-u: 잠금 해제
-d: 암호 삭제
'OS > Linux' 카테고리의 다른 글
[Linux] 사용자 관리 (3) 그룹 관리 (0) | 2020.12.21 |
---|---|
[Linux] 사용자 관리 (2) 사용자 계정 추가 및 삭제 (0) | 2020.12.21 |
[Linux] LVM 개념 및 생성 (0) | 2020.12.16 |
[Linux] 예약 작업 설정 at, crontab (0) | 2020.12.15 |
[Linux] 리눅스 명령어 행 편집 (0) | 2020.10.10 |