2021. 10. 28. 16:12ㆍ리눅스/리눅스 마스터
# useradd [option] 사용자계정 이름
[옵션 값]
-c : 사용자 생성 시 사용자에 대한 설명을 설정
-d : 홈 디렉터리를 지정할 때 쓰임. 최종 디렉터리만 생성하므로 중간 경로가 있는 경우에는 미리 생성.
-D : /etc/default/useradd에 설정된 유저추가와 관련된 기본 사항들을 보여줌
-e : 계정의 만기일을 YYYY-MM-DD 형식으로 지정
-f : 사용자의 패스워드가 만기일을 날짜수로 지정
-g : 그룹을 지정할 때 사용. 지정할 그룹이 미리 생성 되어 있어야 함.
-G : 기본 그룹 외에 추가로 그룹에 속하게 할 경우에 쓰임
-k : 사용자 생성 시에 제공되는 환경 파일들은 기본적으로 /etc/skel로 지정되어 있는데, 이 외의 디렉터리를 지정할 때 쓰임
-m : 사용자를 생성할 때 홈 디렉터리를 생성해줌. 보통 -k 옵션과 같이 사용하여 사용자 생성 시 기본적으로 부여되는 목록이 들어 있는 skeldir을 지정할 때 사용.
-p : 사용자의 암호를 추가 시에 지정.
-s : 사용자 생성 시 사용자가 사용할 셀을 지정
-u : 사용자 추가 시에 UID 값을 지정
[사용 예]
# useradd posein
-> posein이라는 계정을 생성
# useradd marine -d /home/terran/marine -g terran
-> marine이라는 사용자를 생성하면서 홈 디렉터리의 경로 및 그룹을 지정. 해당 디렉터리(/home/terran)과 해당그룹(terran)은 미리 생성 되어 있어야 함.
# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
-> 사용자 생성 시 기본적으로 적용되는 정보를 확인. 해당 정보 파일은 /etc/default/useradd
-------------test------------------------------
01. 다음 조건에 맞게 사용자를 생성하려 한다. (괄호)안에 알맞은 내용을 적으시오.
# mkdir /home/insa
# groupadd insa
# useradd (①) (②) posein
조건
-posein의 주 그룹을 insa로 설정한다.
-홈 디렉터리는 /home/insa 디렉터리 안에 아이디와 동일하게 생성한다.
-옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예 : -u posein)
정답
① ②
02. 다음 조건에 맞게 사용자를 생성하려 한다. (괄호) 안에 알맞은 내용을 적으시오.
# mkdir /home/alba
# useradd (①) (②) (③)
# useradd alin
#useradd joon
조건
-alin 및 joon 사용자의 홈 디렉터리는 /home/alba 디렉터리 안에 생성되도록 설정한다.
-해당 계정들은 2016년 12월 31일까지만 로그인이 되도록 설정한다.
-옵션과 관련된 인자값은 하나의 괄호로 처리한다. (예 : -u posein)
정답
① ② ③
---------------------------------------------------------------------------------------------
1.
① -g insa ② -d /home/insa/posein
2.
① -D ② -b /home/alba ③ -e 2016-12-31
'리눅스 > 리눅스 마스터' 카테고리의 다른 글
[사용자 관리] chage -옵션값 (0) | 2021.10.29 |
---|---|
[사용자 관리] usermod -옵션 값 (0) | 2021.10.28 |
httpd.conf (0) | 2020.11.06 |
OSI 7 Layer & TCP/IP 5 Layer (0) | 2020.07.20 |
리마 정리 (0) | 2020.07.12 |