![执行文件操作需要身份验证 - Ubuntu 22.04](https://linux22.com/image/1072201/%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6%E6%93%8D%E4%BD%9C%E9%9C%80%E8%A6%81%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%20-%20Ubuntu%2022.04.png)
我是 Ubuntu 新手,花了很多天学习它。我的系统中使用了 2 个硬盘 (sda 用于数据,sdb 用于 Ubuntu 操作系统)。一个用于 Ubuntu 操作系统,另一个用于数据。我面临的问题是每次我想从 sda 访问任何分区时都会弹出身份验证窗口。我也无法将文件从一个驱动器移动到另一个驱动器。我是系统的唯一用户,不与任何人或网络使用/共享它,我也面临这个问题authentication required to run gvfsd-admin daemon
。我想删除该弹出窗口,因为它每次我重新启动并尝试访问任何分区时都会出现
需要身份验证 gvfsd-admin
答案1
这是 PolicyKit (polkit) 又名 polkit-1 Linux 安全性的已知问题,但不是问题。您应该为该实体创建本地策略排除文件。您可以从中获取实体名称/var/log/auth.log
然后创建文件/etc/polkit-1/localauthority/50-local.d/46-allow-udisks2.pkla
文件名的“udisks2”部分可以自由修改。文件内容应几乎类似于:
polkit 用于颜色配置文件提示
只需更改为您获得的实体“Action = ...;”最后一步:
sudo systemctl restart polkit
有关更多详细信息,您可以查看手册policykit(8):
man polkit
希望这有帮助。