更新:
我在 Tiger VNC 论坛上发帖,有人建议这可能是 PolicyKit(我认为现在称为 PolKit)的结果。有人知道如何更改此策略吗?
这些都是小型初创公司中防火墙后面的机器。当我使用VNC连接到服务器时,如果我能获得GUI管理员权限,那就容易多了。
--
我已经在新的 Centos 7 安装上安装了 (Tiger) VNC 服务器。
它似乎工作正常,但是当我使用 VNC 以用户管理员身份(作为 ua 系统管理员创建)连接时,它没有获得管理员权限。
例如,通过 VNC,管理员用户无法更改网络设置,但直接登录时,同一用户可以更改网络设置。其他管理员功能也是如此。
我怀疑它与 PAM 安全上下文或启动服务器的命令有关,runuser -l
但我似乎不知道要更改什么。
任何建议都非常感激。
供参考:
我设置了 VNC 服务器这些说明来自这篇博文。
以及文件顶部的说明:
/lib/systemd/system/[email protected]
和man systemctl
页面
答案1
这对我有用
vi /etc/security/access.conf
在本节中:
# Disallow non-local logins to privileged accounts (group wheel).
#
# -:wheel:ALL EXCEPT LOCAL .win.tue.nl**
我把它改为:
+:wheel:ALL .win.tue.nl
它起作用了。