
디렉토리 생성
$ sudo mkdir /var/developer
권한 확인(그룹이 현재는 root)
$ cd /var/developer
$ ls -al
drwxr-xr-x 2 root root 4096 2월 22 15:45 .
drwxr-xr-x 2 root root 4096 2월 22 15:45 ..
파일 생성 시도(실패)
$ echo 'hi' > hi.txt
permission denied
그룹 추가
$ sudo groupadd developer
그룹 확인(맨 아래에 추가됨)
$ nano /etc/group
사용자 그룹 추가(그룹을 developer로 변경)
$ sudo usermod -a -G developer hong
디렉토리 그룹 변경(현재 디렉토리 그룹 변경)
$ sudo chown root:developer .
권한 확인(그룹이 현재는 developer)
$ ls -al
drwxr-xr-x 2 root developer 4096 2월 22 15:45 .
drwxr-xr-x 2 root root 4096 2월 22 15:45 ..
디렉토리 그룹 권한 쓰기 추가
$ sudo chmod g+w .
권한 확인(그룹이 현재는 developer)
$ ls -al
drwxrwxr-x 2 root developer 4096 2월 22 15:45 .
drwxr-xr-x 2 root root 4096 2월 22 15:45 ..
파일 생성 시도(성공)
$ echo 'hi' > hi.txt