![当我属于具有完全权限的组时,为什么我无法修改此文件夹的内容?](https://linux22.com/image/506143/%E5%BD%93%E6%88%91%E5%B1%9E%E4%BA%8E%E5%85%B7%E6%9C%89%E5%AE%8C%E5%85%A8%E6%9D%83%E9%99%90%E7%9A%84%E7%BB%84%E6%97%B6%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E6%97%A0%E6%B3%95%E4%BF%AE%E6%94%B9%E6%AD%A4%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E5%86%85%E5%AE%B9%EF%BC%9F.png)
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
答案1
您需要对所有父目录具有读取(至少是执行)权限,并且对相关文件具有写入权限。
还,groups dsmith
显示了德史密斯用户在;而groups
组;同时显示当前用户是。如果它们显示不同的输出,您将需要重新登录。
另一件需要检查的事情是 SELinux;它可能会产生干扰。