Linux
當我是具有完全權限的組的一員時,為什麼我不能修改此文件夾的內容?
dsmith@ip-xx-xxx-xxx-xx:~$ groups dsmith dsmith sudo py dsmith@ip-xx-xxx-xxx-xx:~$ sudo chmod -R g+rwxt /usr/local/virtualenvs dsmith@ip-xx-xxx-xxx-xx:~$ ls -al /usr/local ... drwxrwxr-x 2 root py 4096 2010-02-17 19:36 virtualenvs dsmith@ip-xx-xxx-xxx-xx:~$ echo "Hello World" > /usr/local/virtualenvs/test.txt bash: /usr/local/virtualenvs/test.txt: Permission denied
您需要在所有父目錄上讀取(好吧,至少執行),並對相關文件進行寫入訪問。
此外,
groups dsmith
顯示dsmith使用者所在的組;whilegroups
顯示目前使用者所在的組。如果他們顯示不同的輸出,您需要重新登錄。另一件要檢查的是 SELinux;它可能會干擾。