文件夹权限问题

塞思·斯滕泽尔(Seth Stenzel)

我对Ubuntu相当陌生,所以如果我遗漏了一些明显的东西,请原谅我。在发现我的虚拟主机允许端口80和443上的传入流量后,我决定尝试建立自己的wordpress网站。我正在使用Ubutu服务器16.04lts。该站点已启动并正在运行,我可以访问它。

我现在正在尝试设置SFTP,但是我对文件夹权限感到有些困惑。

我创建了一个组sftpaccess并将我的帐户添加到其中。然后,我使用以下命令更改了webhost文件夹/ var / www的所有权:

chown root:sftpaccess /var/www

然后,我还使用以下命令再次更改了它的权限:

chmod 770 /var/www

chmod g+s /var/www 

但是这样做之后,我无法使用sftpaccess组中的用户访问该文件夹,但出现权限被拒绝错误。

如果我将chmod 770更改为775,则可以访问该文件夹。我的问题是,为什么从我所读的最后一位数字是针对“世界”的,而成为7人小组的成员应该可以使我获得正确的访问权限?我的用户在sftpaccess中应该让他查看文件夹,不是吗?

抱歉,这是一个非常简单的问题。这是我的输出。

thearchitect@ubuntu-lampstack:/var$ cd www
-bash: cd: www: Permission denied
thearchitect@ubuntu-lampstack:/var$ ls -ld www
drwxrws--- 3 root sftpaccess 4096 Dec 27 21:20 www
thearchitect@ubuntu-lampstack:/var$ groups thearchitect
thearchitect : thearchitect adm cdrom sudo dip plugdev lxd lpadmin sambashare sftpaccess

sudo chmod 775 /var/www
thearchitect@ubuntu-lampstack:/var$ cd www
thearchitect@ubuntu-lampstack:/var/www$
thearchitect@ubuntu-lampstack:/var/www$ ls
html
塞思·斯滕泽尔(Seth Stenzel)

这些很棒的人在评论中回答了这个问题。多谢你们。

将自己添加到sftpaccess后是否登录?更改将不适用于更改组成员身份时已经在运行的Shell。– user4556274 4分钟前

请注销并再次登录以查看更改生效。–乔治1分钟前

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章