본문 바로가기
리눅스

[CentOS] 사용자 계정 다루기.

by 파워킴 2017. 2. 22.
반응형
* 홈디렉토리 설정하며 유저 추가 
sudo adduser --home /aaa aaa   :  homedirectory  /aaa 가 생성됨.
 
 
 
1. 사용자 추가 및 삭제
useradd [옵션] 계정이름
 
-d : 홈디렉토리를 지정
-g : 그룹을 지정해서 사용자를 생성한다. 해당그룹이 존재하는 상태에만 가능
-G : 기본그룹이외에 추가로 지정그룹에 속하게 한다.
-c : 사용자에 대한 설명을 추가한다.
-s : 사용자 쉘을 지정하여 생성
-D : /etc/default/useradd에 설정된 유저추가에 대한 기본설정을 보여준다.
 
userdel [옵션] 계정이름

-r : 사용자의 홈디렉토리를 제거
 
2. 모든 사용자 확인

# cat /etc/passwd

 

 

3. 사용자 비밀번호 설정

passwd 유저이름

 

4. 그룹 추가 및 삭제
groupadd [옵션] 그룹이름

-g [GID] : GID번호를 정해서 그룹생성
-r : 0~500 사이의 GID 설정

groupdel 그룹이름

 

5. 유저 정보조회

id [옵션] 계정이름

-g : 기본그룹의 GID 출력
-G : 사용자가 속한 모든 그룹의 GID 출력
-u : 사용자의 UID 출력
-n : 위의 옵션과 함께 사용하며 이름도 함께 출력

 

groups 계정이름

 

6. 사용자 정보수정

usermod [옵션] 계정이름

-c : 사용자의 설명을 수정
-d : 홈디렉토리를 변경
-m : 홈디렉토리 변경시 파일을 옮긴다.
-e : 계정종료일 변경
-s : 기본 쉘 변경
-u : UID변경
-g : 기본 그룹 변경
-G : 추가 그룹 변경
-l : 사용자명 변경
-L : 사용자 패스워드 LOCK (로그인 불가)
-U : 패스워드  LOCK을 푼다.

반응형

댓글