또 뭐하지

[포너블 기초] 생활코딩 리눅스 섹션 8. 그룹 본문

I.sly()/9기 기초 - 포너블

[포너블 기초] 생활코딩 리눅스 섹션 8. 그룹

mameul 2024. 3. 29. 23:57
728x90

GROUP

: 파일과 디렉토리를 여러 사용자들이 공동으로 관리할 수 있는 방법

 

특정한 사람들을 묶어 그룹으로 만들어 권한을 부여하고, 각 그룹은 이름을 가진다.

groupadd

groupadd {options} [group] : 새 그룹 추가
usermod -a -G [group] [user] : 그룹에 사용자를 추가 (-a : append, 사용자 추가 옵션)
chown {-R} [user]{:group} [file|directory] : 디렉토리의 그룹 변경

 

<예시>
groupadd developer는 실행이 안 되기 때문에 관리자 권한으로 실행해야한다. 
sudo !!을 통해 developer 그룹을 추가한다.  (cf. !!: 직전에 입력했던 명령어)

 

nano /etc/group 을 통해서 group에 대한 정보를 확인할 수 있다.

 

sudo usermod -a -G developer egoing을 통해 egoing 사용자를 developer 그룹에 추가한다.

 

sudo chown root:developer .을 통해 현재 소유 그룹을 developer로 변경한다.