【发布时间】:2010-08-13 22:37:16
【问题描述】:
我已运行 visudo 并将我的用户名添加到列表中,以便能够做任何我需要做的事情,而不是以 root 用户身份登录。
我让我的 svn 以用户 www-data 的身份通过 ftp 推出文件,因此当我尝试 cd 进入这些目录时,我的权限被拒绝。
有什么想法吗?我可以将我的用户名添加到某个配置文件中以访问所有文件吗?
【问题讨论】:
标签: linux unix permissions
我已运行 visudo 并将我的用户名添加到列表中,以便能够做任何我需要做的事情,而不是以 root 用户身份登录。
我让我的 svn 以用户 www-data 的身份通过 ftp 推出文件,因此当我尝试 cd 进入这些目录时,我的权限被拒绝。
有什么想法吗?我可以将我的用户名添加到某个配置文件中以访问所有文件吗?
【问题讨论】:
标签: linux unix permissions
当您使用 sudo 时,您 以 root 用户身份运行,但仅限于该特定命令。我认为最简单的做法是确保您和 www-data 在同一个组中,并相应地设置组权限。 (例如,chmod 775 yourdir)
【讨论】:
users 组中,因为我是普通用户,我不想将 www-data 用户添加到users 组中。这不能搞砸一些事情吗?否则我需要它 chmod'd 705 以便其他用户至少可以看到和查看目录内容。有什么想法吗?