* Rocky Linux 8.10 버전
2. 사용자 계정 관리
2.0. 사용자 관련 파일 및 디렉터리
- /etc/passwd
- 사용자 계정 정보
→ 사용자ID : pw : UID : GID : 사용자에 대한 추가적인 정보 : 사용자 홈 디렉 경로 : 로그인시 사용하는 셸
- /etc/shadow
- 사용자 계정 암호를 암호화하여 관리.
→ 사용자명 : 암호화된 비밀번호 : PW바꾼 후로부터 얼마나 지났는지 : PW 변경 할 수 있는 최소 날 수 : PW 유효기간 : PW 기간 만료 전 사용자에게 경고할 날 수 : 계정 사용 불가능하기까지 유예기간 : 계정 만기일로부터 계정 사용 불가능하게 된 날 : 공백
+) 암호화된 비밀번호를 사용할 것인가 ?
- pwconv, pwunconv
- /etc/shadow에서 비밀번호를 관리할 것인지 안할 것인지.
- /etc/default/useradd
- useradd시 기본적으로 적용되는 설정이 들어있는 파일
- useradd -D 로 확인
INACTIVE |
|
EXPIRE |
|
SKEL |
|
CREATE_MAIL_SPOOL =yes |
|
- /etc/login.defs
- 메일 디렉터리
- pw관련 설정 (최대 사용기간, 최소 사용기한, 최소 길이, 만기 이전 경고 주는 날짜 등등 )
- UID 최소값, 최대값
- GID의 최소 쵀대값
- 홈디렉터리 생성 여부
- 기본 umask값
- 패스워드에 적용하는 암호화 알고리즘
--> 이런식으로 되어 있음.
- /etc/skel
- 사용자 생성 시에 기본적으로 제공되는 파일이나 디렉터리가 위치
- 사용자 생성시에 www, bin 과 같은 디렉터리 제공 위해서는 이 디렉터리 안에 생성하면 된다.
- 각각의 파일이 실행되는 과정
- useradd 실행
- /etc/default/useradd 에서 정보 가져옴
- /etc/skel 디렉터리에 들어있는 파일 및 디렉터리를 사용자에게 제공
- 생성된 계정은 /etc/passwd, /etc/shadow, /etc/group에 저장된다.
'리눅스 > CentOs (Rocky 8 )' 카테고리의 다른 글
[리눅스] 패스워드 관리 (0) | 2024.07.26 |
---|---|
[리눅스] 사용자 암호 부여 passwd (0) | 2024.07.26 |
[리눅스] 사용자 계정 생성 useradd (0) | 2024.07.26 |
[리눅스] root 기본 (0) | 2024.07.26 |
[파일 시스템 관리 및 복구] 파일 시스템 생성 과정 (0) | 2024.07.10 |