我有 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