如何使文件:/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. 如果它们已被修改,则将临时文件复制回其原始位置并删除临时版本。

相关内容