내 서버 Ubuntu 14.04의 /srv/beta에 소스 코드를 업로드할 폴더가 있습니다. 개발 팀의 모든 사용자에게 vim, 업로드 등 이 폴더에 대한 모든 권한만 허용하도록 권한을 설정하려면 어떻게 해야 하나요?... 감사합니다...
답변1
명령을 사용하여 CHMOD
폴더의 사용 권한을 변경하고 CHOWN
명령을 사용하여 소유권을 변경할 수 있습니다.
sudo
소유권을 변경하려면 루트에서 자신으로 이동 해야 합니다 .
이것은 구문입니다
폴더의 소유권을 개별적으로 변경합니다.
sudo chown <username>:<groupname> <foldername>
폴더 내의 모든 파일과 폴더의 소유권을 반복적으로 변경합니다.
sudo chown -R <username>:<groupname> <foldername>
답변2
소규모 개발팀을 만드세요 groupadd dev-team
. 그룹에 사용자를 추가한 다음 , 그룹 개발팀의 모든 사람이 읽고 쓸 수 있도록 폴더 usermod -G <somegroup>,dev-team <username>
의 소유자를 설정하세요 .chown someuser:dev-team /srv/beta
chmod 660 /srv/beta