[CentOS] 사용자 계정 생성 & 삭제 및 옵션 활용 [useradd & userdel]
Nowhere 와 Now here 의 차이

IT/ㄴ Linux

[CentOS] 사용자 계정 생성 & 삭제 및 옵션 활용 [useradd & userdel]

TIENE 2023. 7. 4. 07:54
반응형

useradd

- 사용자 계정을 생성하는 명령어

- 사용자 생성 후, 생성된 계정은 /etc/passwd /etc/shadow /etc/group 포함된다.

 

옵션 설명
-d Home Directory 지정 옵션
-g Group 지정 옵션 [주 그룹]
-s 기본 사용  지정 옵션
-c 사용자 설명 지정 옵션
-u 사용자 ID 지정 옵션
-p 암호 지정 옵션
-G Group 지정 옵션 [부 그룹]

 

useradd -p 1111 tree

- /etc/shadow에 평문으로 저장

- SSH 접속 불가

- 접속 실패 로그

 

useradd -p `openssl passwd 1` bird

- 기본 암호 방식보다 암호 강도가 낮은 방식으로 암호화되어 저장

- SSH 접속 가능

기본값은 SHA512 암호화

- 접속 성공 로그

 

 

명령어 입력 해보기

 

 = UID 1222번 / 주그룹은 kgroup / 사용 셸은 sh / 기본  디렉토리는 t8 / 사용자 설명은 TEST t8 / 암호는 1111 t8 생성한다.

 

생성된 t8 옵션 확인해보기

 

 

300x250

 


 

userdel

- 사용자 계정을 삭제하는 명령어

 

옵션 설명
-r Home Directory 까지 모두 삭제

 

userdel 과 userdel -r 의 차이점

- userdel -r은 사용자 계정의 Home Directory까지 삭제한다.


- 사용자 계정 관련 파일은 아래의 링크에서 확인할 수 있다.

[Linux] 사용자 계정 관련 파일 [/etc/passwd & /etc/shadow] 

 

[CentOS] 사용자 계정 관련 파일 [/etc/passwd & /etc/shadow]

[Linux] 사용자 계정 생성 & 삭제 및 옵션 활용 [useradd & userdel] 참고 사용자 계정과 관련된 파일들 /etc/login.defs - 사용자 계성 생성시 /etc/passwd & /etc/shadow의 각 필드에 적용되는 값 저장 및 설정 PASS MI

a-gyuuuu.tistory.com

 

반응형