곰시기's

[Linux] CentOS 07. 사용자 관리 ( useradd, usermod, userdel ) 본문

Sever/Linux Command

[Linux] CentOS 07. 사용자 관리 ( useradd, usermod, userdel )

곰시기 2020. 10. 30. 12:32

1. 계정 확인

  # cat /etc/passwd | grep [계정명]

 

2. 계정 생성

  1) # useradd [옵션] [값] [계정명]

    - /etc/default/useradd 파일에 기본 설정이 되어있다.

 

  2) 옵션

옵션 설명
-d 계정의 홈 디렉토리를 지정한다.
# useradd -d [경로] [계정명]
-D /etc/default/useradd에 기본으로 설정된 내용을 보여준다.
-g 그룹을 지정하여 계정을 생성한다.
# useradd -g [그룹명] [계정명] :
그룹이 먼저 생성되어 있어야 한다.
-c 계정에 comment를 추가한다.
-s 사용자 쉘을 지정하여 생성

 

    # passwd [계정명]

      -> 비밀번호 입력

      -> 비밀번호 확인

 

3. 계정 수정

  1) # usermod [옵션] [값] [계정명]

 

  2) 옵션

옵션 설명
-d 디렉토리 변경
* 기존디렉토리의 내용이 새 디렉토리로 이동 되지는 않는다.
-c comment 변경
-g 소속그룹을 변경
-G 소속그룹을 추가

 

4. 계정 삭제

  1) userdel [옵션] [계정명]

 

  2) 옵션

옵션 설명
-r 해당 계정의 디렉토리까지 삭제

 

Comments