如何在使用Nautilus浏览文件/目录时授予root权限

我想知道在使用Nautilus 2.30时是否有办法获得root权限?

例如,我想从主目录中移动一些长期未使用的用户的旧文件夹 – 以前的发行版(Debian)的遗留物。

当然我可以打开一个终端,但我想知道是否可以用Nautilus中的鼠标来做到这一点。

对于Ubuntu <= 10.10,10.04

鹦鹉螺gksu 安装nautilus-gksu

是使用gksu nautilus授予root权限的扩展。

当您在nautilus中右键单击文件(也是目录和其他…)时,它会启用一个选项:“以管理员身份打开”。 安装后重新启动Nautilus( killall nautilus ),它将具有新function。

在此处输入图像描述

Ubuntu 11.04和11.10,

安装nautilus-gksu并将libnautilus-gksu.so文件从/usr/lib/nautilus/extensions-2.0/复制并粘贴到/usr/lib/nautilus/extensions-3.0/

Ubuntu 12.04和12.10:

gksu 2.0.2-6ubuntu1发布以来, nautilus-gksu软件包已在Ubuntu 12.04和12.10中删除,因此无法轻松安装。 在这里,我将使用nautilus脚本添加Open As Administratorfunction。

首先下载libnautilus-gksu.so文件:

点击下载libnautilus-gksu.so

然后,在终端Ctrl + Alt + T中运行gksudo nautilus以使用root权限打开文件浏览器,将此文件复制并粘贴到/usr/lib/nautilus/extensions-3.0/ 。 或者使用此命令执行此操作:

 sudo cp ~/Downloads/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/ 

注销并重新登录,或运行此命令以使其生效:

 nautilus -q 

在此处输入图像描述

资源

如果您只需要鼠标,我会尝试打开一个终端,然后:

 $gksudo nautilus 

我认为不需要安装任何东西

编辑:这里有这个

Ubuntu 12.04及更高版本

Nautilus Admin( nautilus-admin )是Nautilus文件管理器的简单Python扩展,它向右键单击菜单添加了一些管理操作:

  • 以管理员身份打开:在以管理员(root)权限运行的新Nautilus窗口中打开文件夹。
  • 以管理员身份编辑:在具有管理员(root)权限的Gedit窗口中打开文件。

要在所有当前支持的Ubuntu版本中安装Nautilus Admin,请打开终端并键入:

 sudo apt install nautilus-admin 

gksu在官方18.04及更高版本的存储库中停止使用。

Ubuntu 16.04及更早版本

gksudo是sudo的前端。 其主要目的是以root身份运行图形程序。

打开终端并输入:

 sudo apt-get install gksu # install gksu if it is not already installed gksudo nautilus 

在弹出的窗口中输入您的密码。

在此处输入图像描述