Thunar文件管理器新增一个使用root权限打开当前目录或者文件夹

文章讲述了在Ubuntu系统下,普通用户无法访问特定文件的问题,以及如何通过修改Thunar的配置和使用pkexec命令来以root权限打开文件夹。首先尝试使用gksudo,但由于该组件在Debian中已被淘汰,转而使用pkexec。然而,即使这样,用户仍然遇到点击无反应的问题。最终,通过调整polkit-1的动作策略文件org.xfce.thunar.policy,将默认权限设置为auth_admin,成功解决了访问权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

问题背景,普通用户访问其他用户组的文件,无法正常访问,所以就有了如下的解决方案

第一篇找到的解决方案

怎样在thunar中加一个以“root权限打开当前文件夹”项 - Ubuntu中文论坛

在 thunar 资源管理器 里 选菜单 编辑-》配置自定义动作“命令”写gksudo thunar %f

界面风格的 “文件类型” 写 *

界面风格的 “如果选择显示” 选 “目录”

但是问题来了,gksudo相关组件 已经被debian淘汰掉了

又继续翻阅,最终找到了

Thunar 右键菜单等自定义 - dylanchu - 博客园 (cnblogs.com)

这一篇文章,本质和上一篇文章一样,只不过命令替换成了pkexec thunar %f

但还是有一个问题,点击无反应,

最后自己想了一下,可能是被授权管理组件拒绝了

进入

cd /usr/share/polkit-1/actions

备份

sudo mv org.xfce.thunar.policy org.xfce.thunar.policy.back

修改 sudo nano org.xfce.thunar.policy

将相关的默认值改为如下

 <defaults>
 <allow_any>auth_admin</allow_any>
 <allow_inactive>auth_admin</allow_inactive>
 <allow_active>auth_admin</allow_active>
 </defaults>

最终结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值