linux 그룹 관리

OS 2015. 6. 23. 17:14

group 관리 file

cat /etc/group
group file 내용을 화면에 출력

cat /etc/group | grep [search]
group file 내용중 [search] 문자열을 포함하거나 일치하는 group 항목을 화면에 출력


group 추가

addgroup [group]
이름이 [group]인 group을 생성

groupadd [option] [group]
이름이 [group]인 group을 생성


소속된 group 확인

group [user]
[user]가 속한 group을 출력


group 이름 변경

groupmod -n [변경이름] [기존이름]
이름이 [기존이름]인 group의 이름을 [변경이름]으로 변경


group 삭제

groupdel [group]
이름이 [group]인 group을 삭제


group 비밀번호

gpasswd [group]
이름이 [group]인 group의 패스워드를 설정


group 멤버 관리

gpasswd -A [user] [group]
이름이 [user]인 user를 이름이 [group]인 group의 관리자로 임명

gpasswd -a [user] [group]
이름이 [user]인 user를 이름이 [group]인 group에 추가

gpasswd -d [user] [group]
이름이 [user]인 user를 이름이 [group]인 group에서 제외


group에 사용자를 추가하는 또 다른 방법

usermod -a -G [group] [user]
이름이 [user]인 user를 이름이 [group]인 group에 추가
(주의: 옵션을 빼면 user는 다른 group에서 제외됨)


폴더 또는 파일의 소유 group 변경

chgrp -R [group] [folder]
이름이 [folder]인 folder의 소속을 [group]인 group으로 변경,
-R 옵션은 하위폴더, 파일까지 변경

'OS' 카테고리의 다른 글

centos 7 CUI 해상도 설정  (1) 2015.10.16
ubuntu 14.04 server CUI 해상도 설정  (0) 2015.10.16
linux ubuntu 12.04 apache2 tomcat7 연동  (0) 2015.06.23
linux ubuntu vsftpd 설치  (0) 2015.06.23
linux ubuntu Oracle JAVA 설치  (0) 2015.06.23
: