본문 바로가기

보안/강의정리

리눅스 사용자 계정 개념 및 구조

728x90

사용자 계정이란 root가 아닌 새로운 사용자에게 시스템에 대한 사용권한을 부여하는 것을 의미한다. 그렇기 때문에 관리자는 구조에 대해 잘 알고 불필요한 권한을 사용자에게 부여하는 것을 방지해야한다.

 

 

사용자 계정 구조도

사용자 계정 구조도

파일 위치 및 이름 설 명
/etc/default/useradd 사용자 계정 생성시 필요한 기본정보를 가지고 있는 파일
/etc/login.defs 새로 생성되는 사용자에 대한 기본 설정파일. 패스워드의 사용기간 만료, 최대 사용기간, 최소 변경기간 등의 패스워드 정책을 설정한다.
/etc/skel 사용자 계정 생성시 사용자 홈 디렉터리에 구성되는 파일, 디렉터리의 저장소.
/etc/passwd 사용자 정보가 들어있는 DB                          //백업파일로 /etc/passwd- 파일이 존재
/etc/shadow 사용자 패스워드 정보가 들어있는 DB             //백업파일로 /etc/shadow- 파일이 존재
/etc/group 그룹에 대한 정보가 들어있는 DB                  //백업파일로 /etc/group- 파일이 존재
/etc/gshadow 그룹의 패스워드 정보가 들어있는 DB
/home/사용자명 사용자의 홈 디렉터리
/var/spool/maol/사용자명 사용자의 메일 디렉터리
728x90

'보안 > 강의정리' 카테고리의 다른 글

사용자계정 group  (0) 2021.06.28
사용자계정 관리 (passwd, shadow)  (0) 2021.06.28
리눅스 기본명령어2 (파일관련)  (0) 2021.06.28
$PATH  (0) 2021.06.21
리눅스 vi 편집기  (0) 2021.06.20