에 폴더가 /home/www/
있고 소유자 www
는-그룹의 일부입니다 www
. 그룹의 john
일부인 다른 사용자가 있습니다 john
. 와에 chown
/home/www/
의해 쓰기 가능하게하려면 어떻게 해야 합니까? 감사www
john
답변
디렉토리에 대한 권한을 수정하는 대신 사용자 john을 www
그룹 에 추가하는 것이 더 쉬울 수 있습니다 . 사용자는 여러 그룹에 속할 수 있습니다. usermod를 사용하거나 /etc/group
파일을 편집 하거나 Linux 시스템에 GUI가있는 경우 그래픽 사용자 관리자 프로그램을 사용하십시오 (디트로 및 데스크탑 환경에 따라 다른 이름으로 불림). 가장 쉬운 방법은 명령 프롬프트를 열고 다음을 입력하는 것입니다.
sudo usermod -G www -a john
계정 비밀번호를 묻는 메시지가 표시되면 비밀번호를 입력하면 john 사용자가 / home / www 디렉토리에 대한 그룹 레벨 액세스 권한을 갖게됩니다.
이 그룹 www가 이미 그 그룹이 해당 수준의 액세스 권한이없는 경우 사용하는 / 홈 / www 디렉토리에 대한 액세스를 실행 / 쓰기 / 읽기 가정 한 것입니다 chgrp www /home/www
및 chmod g+rwx /home/www
그 돌봐.
참고 : 현재 ‘john’으로 로그인 한 경우 권한을 업데이트하려면 로그 아웃했다가 다시 로그인해야합니다.
답변
당신은 할 수 없습니다. 그러나 ACL을 설정할 수 있습니다.
setfacl -m g:john:rwx /home/www
답변
새 그룹 www-and-john
을 만든 다음
chown -R www:www-and-john /home/www/
chmod -R g+w .
결국에는 두 사용자를 그룹에 추가하십시오 www-and-john
.