首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建颜色配置文件需要身份验证。

创建颜色配置文件需要身份验证。
EN

Unix & Linux用户
提问于 2018-01-18 02:09:32
回答 3查看 58.5K关注 0票数 36

我正在运行新安装的CentOS 7 GNOME,这样我就可以从Windows。

代码语言:javascript
运行
复制
authentication is required to create a color profile

如何删除此附加登录?

为了解决这个问题,我尝试了“格里芬的IT库”的解决方案,但是它没有起作用,因为链接比这个问题的解决方案要多得多。

当您通过远程会话登录到您的系统时,您将看到这条消息弹出。您可以简单地取消,您将能够继续到下次登录并启动一个新的会话。为了避免这个提示,我们需要更改polkit配置。使用02-allow-colord.conf权限,在下面的目录/etc/polkit-1/localauthority.conf.d/下创建一个名为 的文件--该文件应该包含以下说明,并且在远程处理到您的系统polkit.addRule(函数(Action)时,不应该再提示您这样的认证请求。(“org.freedesktop.color-manager.create-profile”){ if ((action.id ==“org.freedesktop.action.id-Manager.create-device”action.id == action.id action.id ==“)org.freedesktop.color-Manager.DELETE-设备”\x{e76f}\}\=“org.freedesktop.color-manager.modify-profile”) && action.id == &&subject.isInGroup(“{group}”){返回polkit.Result.YES;});

EN

回答 3

Unix & Linux用户

发布于 2019-01-24 18:31:52

我也遇到了同样的问题,在这里发现了一个不同的工作:

https://github.com/TurboVNC/turbovnc/issues/47#issuecomment-412005377

该变体据称独立于身份验证方案(例如LDAP)工作。

创建/etc/polkit-1/localauthority/50-local.d/color.pkla (注意:需要.pkla扩展),内容如下:

代码语言:javascript
运行
复制
[Allow colord for all users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile;org.freedesktop.packagekit.system-sources-refresh
ResultAny=yes
ResultInactive=yes
ResultActive=yes

为我工作过。

更新参见链接github线程中的下一个注释.18.04用户可能希望尝试上述答案,但需要进行以下更改:

代码语言:javascript
运行
复制
[Allow colord for all users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile;org.freedesktop.packagekit.system-sources-refresh
ResultAny=no
ResultInactive=no
ResultActive=yes
票数 47
EN

Unix & Linux用户

发布于 2020-01-12 23:39:12

其他的 答案都不适合我,所以我使用一个更激烈的提议简单地不允许更改颜色配置文件:

好的,我编辑了/usr/share/polkit-1/actions/org.freedesktop.color.policy,,将"auth_admin“的每个实例更改为"no”。

我使用了下面的bash片段来完成这个任务:

代码语言:javascript
运行
复制
cd /usr/share/polkit-1/actions/
cp -a  org.freedesktop.color.policy  org.freedesktop.color.policy.orig
sed -e 's|>auth_admin<|>no<|g'  org.freedesktop.color.policy.orig  >  org.freedesktop.color.policy
票数 5
EN

Unix & Linux用户

发布于 2022-04-13 03:50:12

另一种修复它的方法:

代码语言:javascript
运行
复制
sudo sed -i 's/noyes.*yes

从这里拍摄:https://wiki.xorde.co/en/recipes/ubuntu-share-screen

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/417906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档