728x90
반응형
useradd 명령어를 사용할 때 일일이 설정하지 않아도 자동으로 설정되는 기본 값들이 있는데
예를 들면 useradd명령어 사용 시 유저의 홈디렉토리 생성경로(/home),
기본적으로 설정되는 쉘(/bin/bash), 환경설정(/etc/skel)과 같은 값들을
변경 할 수 있는데 그때 -D 옵션을 사용한다.
이는 /etc/default/useradd 파일을 참조하며
아무런 인자를 사용하지 않았을 때 결과는 이렇다.
[root@host ~]# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
[root@host ~]#
해당 파일(/etc/default/useradd)의 내용을 출력해도 주석을 제외한 결과는 같다.
useradd -D [-g 기본그룹] [-b 기본홈디렉토리] [-f default_inactive] [-e 기본계정종료일] [-s 기본사용쉘]
교재에는 -g 옵션이 useradd를 사용하여 생성되는 계정의 기본 그룹을 말하고 있지만
내가 실습 해 본 결과로는 groupadd를 사용하여 생성되는 그룹의 GID에만 영향을 주었다.
728x90
반응형