IT/LINUX

[Linux] user 생성 및 삭제 기본구문

양눈 2016. 12. 31. 22:18
반응형

[Linux] user 생성 및 삭제 기본구문

 

1. 유저관리

1) useradd : 유저생성 

- 기본형식

#useradd [옵션] [유저명]

-G, --groups GROUPS

-d, --home-dir HOME_DIR

-s, --shell SHELL

-u, --uid UID

-g, --gid 새로운초기 로그인 그룹 존재하는 그룹이어야함

-c, --comment COMMENT

-o, --non-unique 사용중인 UID 다른 유저에게 할당

-r, --system 100이하의 시스템 계정 생성시

-e, --expiredate EXPIRE_DATE(YYYY-MM-DD)

 

# useradd -rou 0 -g 0 -d /root -c "test user" test

# useradd -e 2015-08-31 -G test,root -c "test user" -s /bin/csh test

 

2) userdel : 유저삭제

- 기본형식 

# userdel [옵션] 유저명

-r, --remove remove home directory and mail spool

 

# userdel -r test

 

3) usermod : 유저변경

usermod [옵션] 유저명

-a, --append 그룹에 유저추가시 사용 -G 옵션이랑 같이 써야함.

-G, --groups GROUPS

-d, --home-dir HOME_DIR

-s, --shell SHELL

-u, --uid UID

-g, --gid 새로운초기 로그인 그룹 존재하는 그룹이어야함

-c, --comment COMMENT

-o, --non-unique 사용중인 UID 다른 유저에게 할당

-r, --system 100이하의 시스템 계정 생성시

-e, --expiredate EXPIRE_DATE(YYYY-MM-DD)

-l, --login NEW_LOGIN

-L, --lock

-U, --unlock

 

# groupadd myproject

# usermod -a -G myproject test

 

2. 그룹관리

1) 그룹생성 : groupadd

groupadd [options] GROUP

-g, --gid GID

 

# groupadd -g 700 project

 

2)그룹삭제 : groupdel

# groupdel project

 

3) 그룹변경 : groupmod

# groupmod -n myproject project

반응형