为了让我能够编辑 /var/www 目录下的文件,而不必一直登录我的 root 密码,最佳做法是什么?...因为我根本无法编辑脚本,除非我处于 sudo -i 模式
答案1
将您正在使用的用户添加到拥有该文件的 Apache 或同等组。如果不存在这样的组,请创建一个。
答案2
以下是您需要的命令。
将用户添加到用户组:
sudo adduser username groupname
但是,我不喜欢让用户拥有 root 以外的权限。我认为只需使用 sudo 命令就足够简单了。要编辑文件或以 root 身份执行任何操作而无需登录,只需执行以下操作:
sudo vim /var/www/index.html
这样您仍是您的用户,但可以编辑该文件。
这是您需要了解的有关用户和群组的所有信息的链接。
https://help.ubuntu.com/8.04/serverguide/C/user-management.html