我目前正在使用我的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。
答案 0 :(得分:1)
将用户添加到组不会影响当前正在运行的会话。因此,您必须注销并再次登录或使用su - sighter
登录。
在此之后你应该能够做你想做的事。
答案 1 :(得分:0)
你不在合适的人群中。您需要退出并重新登录。另外,超级用户。