如何使檔​​案:/etc/default/isc-dhcp-server 可編輯(可寫入)?

如何使檔​​案:/etc/default/isc-dhcp-server 可編輯(可寫入)?

我正在 Ubuntu 12.04 桌面上設定 DHCP 伺服器。

我需要編輯檔案:/etc/default/isc-dhcp-server

如何使其可編輯並在套用必要的變更後儲存?

答案1

嘗試:

$ SUDO_EDITOR=/path/to/text-editor sudoedit /etc/default/isc-dhcp-server

來自sudo(8) 線上說明頁:

當作為 呼叫時sudoedit-e隱含選項(如下所述)。

[…]

(編輯)選項-e表示使用者希望編輯一個或多個文件,而不是執行命令。

[…]

  1. 臨時副本由要編輯的檔案組成,其所有者設定為呼叫使用者。
  2. 執行策略指定的編輯器來編輯臨時檔案。此sudoers策略使用SUDO_EDITORVISUALEDITOR 環境變數(依序)。 […]
  3. 如果它們已被修改,則臨時檔案將複製回其原始位置,並刪除臨時版本。

相關內容