Permissions
無法在組擁有的目錄中創建目錄
我有一個名為
homeperms
Ubuntu 系統的小組,有幾個使用者:$ cat /etc/group | grep "homeperms" homeperms:x:1004:jorik,tim.wijma,vanveenjorik,jorik_c
我已經完成了
$ sudo chgrp -R homeperms /home
。但是當我嘗試md /home/flask.
我收到一個
permission denied
錯誤(任何其他文件夾名稱也會發生)。我不想 777 文件夾,因為我要處理 Web 伺服器的東西。
home
的權限/
drwxr-xr-x 12 vanveenjorik homeperms 4096 Jul 6 09:06 home
裡面的權限
/home
:drwxr-xr-x 6 vanveenjorik homeperms 4096 Jul 3 20:08 19150 drwxr-xr-x 3 codeanywhere-ssh-key homeperms 4096 Jul 6 08:00 codeanywhere-ssh-key drwxr-xr-x 2 vanveenjorik homeperms 4096 Jul 6 09:13 downloads drwxr-xr-x 5 vanveenjorik homeperms 4096 Jul 4 08:43 jorik drwxr-xr-x 4 jorik_c homeperms 4096 Jul 6 08:09 jorik_c drwxrwxr-x 4 vanveenjorik homeperms 4096 Jul 3 20:15 mkdir_python drwxr-xr-x 5 vanveenjorik homeperms 4096 Jul 4 09:09 tim.wijma drwxr-xr-x 3 vanveenjorik homeperms 4096 Jul 3 18:20 ubuntu drwxr-xr-x 5 vanveenjorik homeperms 4096 Jul 4 09:27 vanveenjorik drwxrwxr-x 3 vanveenjorik homeperms 4096 Jul 3 22:28 venvs
我正在嘗試對使用者“jorik_c”執行此操作,並且
sudo
(當然)可以完美地工作在這被標記為重複之前,這個問題的答案沒有幫助。
通過鍵入命令
chgrp -R homeperms /home
,您有效地將組所有權/home
和下面的所有內容更改為 homeperms。但是,該組仍然沒有對該目錄的 WRITE 訪問權限。根據您的輸出:
drwxr-xr-x 12 vanveenjorik homeperms 4096 Jul 6 09:06 home
請記住,文件權限顯示為:OWNER、GROUP、EVERYONE ELSE
您可以通過以下任何方式快速修復它:
# retaining (rewriting) your existing permissions + toggling the WRITE-ACCESS bit for GROUP chmod 776 /home # similar, accomplished the same but simplified chmod g+w /home