LINUX

Linux/account management(사용자 계정관리)/그룹 관리

25G 2021. 11. 1. 17:37

 

/etc/group  : 시스템에 생성되어 있는 그룹 정보 확인

 

 

groupadd [그룹 이름]

-g : GID설정을 하면서 그룹을 만든다. 

groupmod [그룹 이름]

-g : GID수정

groupmod -n [사용할 그룹명] [기존 그룹명] :그룹명 변경

groupdel [그룹명] : 그룹 삭제

 

 

사용자 그룹 관리

 

usermod -G [가고 싶은 그룹명] [사용자명] : 새로운 그룹에 추가 소속

usermod -g [가고싶은 그룹명] [사용자명] : 기본 그룹 변경

 

 

그룹 설정

gpasswd : 그룹 패스워드 설정 또는 그룹 관리 진행 명령

 

 

-a옵션은 사용자를 그룹에 등록시켜 주는 옵션이다.

ex)

gpasswd -a [계정명] [그룹명]

-d : 그룹에 소속된 사용자 제거하기

ex)

gpasswd -d [계정명] [그룹명]

 

그룹 비밀번호 설정

gpasswd [그룹명]

gpasswd -r [그룹명] :그룹 패스워드 삭제

 

그룹을 나누는 이유

 

시스템상에 편한 관리를 하기 위함인데

10명의 계정이 있다고 가정을 해보자 이 10명이 3개의 부서를 가지고 각기 다른 일을 해야 한다고 할 때 한 명 한 명 따로 수정하기엔 무리가 많이 있기 때문에 그룹을 나눠서 관리하는 것이다.

각 그룹마다 권한을 나눠서 인터페이스를 제공하는 개념이다.

 

시스템 종료 명령

shutdown -h now

poweroff

 

시스템 재시작 명령

shutdown -r now

systemctl reboot