리눅스
사용자 생성과정
ho-bolt
2021. 10. 17. 15:59
전 리눅스에서는 useradd, userdel 등을 알아봤는데 여기서는 사용자를 생성할 때 어떻게 만들어지는지 정리해보겠다.
유저생성과정
- /etc/default/useradd , /etc/login.defs => 유저 생성하기 위해 참조하는 파일들
- /etc/passwd , /etc/group => 유저추가파일들
- /홈 디렉터리 생성
- /etc/skel/파일복사
- /var/mail /계정 파일 생성
그럼 useradd의 생성과정을 보기 위해 useradd의 설정파일을 살펴보겠다.
해석
# useradd defaults file
GROUP=100
HOME=/home => 홈 폴더는 무엇을 생성할 것인지?
INACTIVE=-1 => 이 useradd라는 설정파일을 볼 것인지?
EXPIRE= => 며칠간 유저를 유지할 것인지?
SHELL=/bin/bash => 기본 쉘은 무엇인지?
SKEL=/etc/:skel => 기본 구조는 ?
CREATE_MAIL_SPOOL=no => mailspool은 생성할 건인지?
여기서 유저를 생성할 때 설정을 바꿀 수 있다.
※ SKEL ==기본 뼈대 구조
728x90