如何在不登入 root 密碼的情況下編輯 /var/www 下的檔案?

如何在不登入 root 密碼的情況下編輯 /var/www 下的檔案?

為了讓我編輯 /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

相關內容