带有 GNOME 桌面环境的 Ubuntu 服务器 - 设置 Apatche 配置文件权限

带有 GNOME 桌面环境的 Ubuntu 服务器 - 设置 Apatche 配置文件权限

我已经将 Ubuntu Server 安装在 VirtualBox 虚拟机中。我已经能够在其上设置 GNOME 桌面环境 (默认 Ubuntu 版本)。这是一个教育用的 LAMP 服务器,所以我并不关心性能成本。

我正在尝试对 Apatche2 进行一些非常小的重新配置,但为了做到这一点,我需要对文件的写访问权限/etc/apache2/sites-available(我认为)。

我对 Linux 还很陌生,但我已经掌握了。我知道我需要更改文件权限才能更改这些文件。(至少根据我的书)。但我询问是否有办法在临时时间内暂时授予自己超级用户访问权限。类似于sudo -i

我更喜欢在桌面环境中进行这些更改......

如果没有办法临时启用超级用户访问权限(或 root 访问权限),我该如何更改文件权限以便更改 Apache 配置?我尝试 chmod 失败了...

答案1

您可以使用 运行根文件浏览器gksudo nautilus

这将允许您以 root 身份打开文件(推荐)或在属性菜单下更改权限。

答案2

答案就在我眼前。在终端中,导航到文件的位置,然后运行以下命令:

gksudo gedit FileToEdit

这将仅以该文件的管理员权限启动编辑器。这可能是实现我需要的更安全的方法之一……

gksudo:http://www.psychocats.net/ubuntu/graphicalsudo

答案3

正如您已经认识到的,该sudo命令用于以其他用户的权限执行命令。sudo如果您不指定其他用户,则默认使用的用户是 root 用户。

只需sudo vim /etc/apache2/sites-available以 root 身份修改该文件即可。

相关内容