티스토리 뷰
[리눅스/Linux] 그룹 관리 명령 사용법 (groupadd, addgroup, groupmod, groupdel , gpasswd, newg
hrniin 2021. 1. 29. 19:32
그룹 생성하기(groupadd, addgroup)
groupadd 그룹명 : 그룹 생성. (GID를 가장 마지막 번호의 다음 번호로 지정)
groupadd -g GID 그룹명 : GID를 지정해서 그룹 생성.
groupadd -g GID -o 그룹명 : GID를 허용하여 지정.
addgroup 그룹명 : 그룹 생성. (GID를 /etc/adduser.conf 파일에 지정된 시작 GID를 기준으로 가장 마지막 번호의 다음 번호로 지정)
addgroup --gid GID 그룹명 : GID를 지정해서 그룹 생성.
그룹 정보 수정하기(groupmod)
groupmod -g GID 그룹명 : 그룹의 GID를 수정
groupmod -n 그룹명1 그룹명2 : 그룹2의 그룹명을 그룹1로 수정
그룹 삭제하기(groupdel)
userdel 사용자명 : 계정을 삭제. (홈 디렉터리는 삭제되지 않음)
userdel -r 사용자명 : 사용자 계정과 홈 디렉터리 삭제.
그룹 암호 설정하고 사용하기(gpasswd)
gpasswd -a 사용자명 그룹명 : 그룹에 사용자 추가
gpasswd -d 사용자명 그룹명 : 그룹의 사용자를 삭제
gpasswd 그룹명 : 그룹 암호 설정
gpasswd -r 그룹명 : 그룹 암호 삭제
소속 그룹 변경하기(newgrp)
newgrp 그룹명 : 현재 사용자의 소속 그룹을 변경
* 2차 그룹으로 변경 시 그냥 바뀌지만, 2차 그룹이 아닌 그룹으로 변경 시 암호를 입력해야 함.
* 사용자의 소속 그룹 확인하는 명령 -> id
'cs > linux' 카테고리의 다른 글
[리눅스/Linux] root 권한 사용하기(su/sudo) (0) | 2021.02.01 |
---|---|
[리눅스/Linux] UID와 EUID/사용자 확인 명령(who, w, last, whoami, who am i, id, groups) (0) | 2021.02.01 |
[리눅스/Linux] 사용자 계정 관리 명령 사용법(useradd, adduser, usermod, userdel) (0) | 2021.01.29 |
[리눅스/Linux] 사용자 계정 관련 파일 (/etc/passwd, /etc/shadow, /etc/login.defs, /etc/group, (0) | 2021.01.29 |
[리눅스/Linux] C 프로그램 작성하여 컴파일/실행하기 (gcc, make) (0) | 2021.01.28 |