728x90
사용자 계정 관리 명령
1. 사용자 계정 정보 수정: usermod [옵션] [로그인 ID]
- 옵션
옵션 | 기능 |
-u UID | 사용자 UID 변경 |
-g GID | 사용자 기본 그룹 변경 |
-G GID | 사용자 보조 그룹 변경 |
-a | -G 옵션과 같이 사용, 사용자 보조 그룹 추가 |
-c 주석 | 주석 필드 값 변경 |
-d 디렉토리 | 사용자의 홈 디렉토리 변경 |
-m | -d 옵션과 같이 사용, 홈 디렉토리 이동 |
-s 쉘 | 기본 쉘 변경 |
-o | 사용자가 UID 변경 시 UID 중복 허용 |
-p 패스워드 | 패스워드 변경, /etc/passwd의 두 번째 필드 |
-e 만기일 | EXPIRE 값 수정 |
-f 기간 | INACTIVE 값 수정 |
-L | 지정한 사용자를 잠금 상태로 변경 |
-U | 지정한 사용자의 잠금 상태 해제 |
2. 사용자 계정 정보 삭제: userdel [옵션] [로그인 ID]
1) 사용자 계정 정보 삭제 시 -r 옵션과 함께 사용할 것을 권장
- -r 옵션을 사용하지 않을 경우, 삭제된 사용자의 홈 디렉토리가 남게 됨
- 남아 있는 홈 디렉토리와 파일은 삭제된 사용자와 같은 UID로 사용자를 생성하게 되면
새로 생성된 사용자가 소유할 수 있음 > 보안상 문제 발생
2) 보안상 소유자가 없어진 파일들을 삭제하는 명령어
find / -user [UID] -exec rm -r {} \;
find [경로 옵션] -exec command {} \;
3) 옵션
옵션 | 기능 |
-r | 홈 디렉토리 삭제 |
-f | 사용자 계정 로그인 중에도 강제로 삭제 |
그룹 관리 명령
1. 그룹 생성: groupadd [옵션] [그룹 이름]
1) /etc/group 파일에 그룹이 추가됨
2) 옵션
옵션 | 기능 |
-g | 그룹 생성 시 GID 지정 |
-o | 사용 중인 GID 중복 허용 |
-r | 그룹 생성 시 시스템 그룹으로 생성 |
2. 그룹 정보 수정: groupmod [옵션] [그룹 이름]
1) 옵션
옵션 | 기능 |
-g | GID 변경 |
-n | 지정된 그룹의 그룹명 변경 |
-o | GID 변경 시 GID 중복 허용 |
-p | 패스워드 변경 |
728x90
'쿠버네티스 교육 > 강의 내용 정리' 카테고리의 다른 글
220512_4_리눅스_사용자 및 그룹 관리-chage, who, sudo, chown (0) | 2022.05.13 |
---|---|
220513_3_ 실습_리눅스_그룹 관리-groupadd (0) | 2022.05.13 |
220513_1_ 실습_리눅스_사용자 계정 관리-useradd, usermod (0) | 2022.05.12 |
220512_4_리눅스_사용자 및 그룹 관리-useradd (0) | 2022.05.12 |
220512_3_실습_리눅스_root 패스워드 복구 (0) | 2022.05.12 |