Ubuntu nautilus浏览文件时权限不足问题解决

时间:2024-05-20 12:14:27

问题背景

Ubuntu gnome桌面环境下,默认已安装了nautilus文件浏览器,一般图形化界面下打开文件都是用的这个程序。
但是有些目录程序是只有root权限才可打开。比如使用nautilus打开/root根目录会出现以下问题:
Ubuntu nautilus浏览文件时权限不足问题解决
网上说的解决方法安装什么新的nautilus太过复杂,安装过程中还出现各种依赖问题。作者直接通过在nautilus.desktop配置中增加gksudo命令解决,之后就可方便的从菜单栏打开nautilus,且只要最开始输入一次root密码,之后便可浏览所有文件和文件夹。

解决

  1. 找到/usr/share/applications目录下的nautilus.desktop配置文件,这个目录是专门存放各种通过图标方式运行程序的配置路径。
    Ubuntu nautilus浏览文件时权限不足问题解决
  2. vi /usr/share/applications/nautilus.desktop命令打开nautilus的配置文件,注释原来的Exec=xxxxxx配置所在行,增加配置:Exec=gksudo nautilus,增加完后wq保存退出。
    Ubuntu nautilus浏览文件时权限不足问题解决
  3. 使用旧的nautilus,到路径/usr/share/applications/下找到我们刚刚改的新的nautilus,把他拖到左侧菜单栏,这样之后就可以方便的从菜单栏打开最新的nautilus,且只要最开始输入一次root密码,之后便可浏览所有文件和文件夹。
    Ubuntu nautilus浏览文件时权限不足问题解决
    Ubuntu nautilus浏览文件时权限不足问题解决