我目前正在搞乱我的 linux 系统,现在我遇到了以下情况。
目录 /srv/http 具有以下权限集:
drwxrwxr-x 2 root httpdev 80 Jun 13 11:48 ./
drwxr-xr-x 6 root root 152 Mar 26 13:56 ../
-rwxrwxr-x 1 root httpdev 8 Jun 13 11:48 index.html*
我之前使用以下命令创建了组 httpdev:
groupadd httpdev
并添加了我的用户瞄准器:
gpasswd -a sighter httpdev
然后我使用 chown 和 chmod 命令设置了上述权限。
但是现在我不允许修改 index.html 文件或创建一个新文件,作为用户瞄准器,触摸如下:
<sighter [bassment] ~http> touch hallo.php
touch: cannot touch `hallo.php': Permission denied
我理解错了什么。我期待我可以在那里做我想做的事,然后该小组拥有所有权利。
以下输出供您参考。
<sighter [bassment] ~http> cat /etc/group | grep sighter
...
httpdev:x:1000:sighter
...
使用的 linux-distro 是 archlinux。