在 ubuntu 中如何授予自己对一个目录的完全访问权限?

在 ubuntu 中如何授予自己对一个目录的完全访问权限?

我有 ubuntu 9.10,并且有一个我使用的目录,即用于网站构建的 www 目录。我该在终端中输入什么才能允许我添加、删除、修改文件,而不必每次都使用 sudo?

谢谢

答案1

如果您将自己设为 Web 服务器所用目录的所有者,则可能会遇到麻烦,最坏的情况是 Web 服务器将停止运行。尽可能避免更改系统目录和文件的所有者和权限(请参阅我的第二个替代方案)。如果您仍想使用 CLI,但又不想在命令前面输入“sudo”,那么您可以……

将您自己添加到该文件夹​​所属的组中,并确保组权限为 W

ls -l www #let you spot what's the group owning the directory
usermod -a -G www_group laddesign #substitute www_group!
chmod -R g=w www #set the group permissions recursively to write

如果你是一个 GUI 用户,你也可以使用 gksudo 打开文件导航器

查看Ubuntu 维基了解更多信息和操作方法。

答案2

不需要授予对整个单词的写权限,只需让自己成为该目录的所有者即可:

sudo chown -R iaddesign www

答案3

最简单的方法是向系统上的每个用户授予读/写权限:

sudo chmod -R 777 www

相关内容