gpt4 book ai didi

centos - gnome 禁用 "Log in as another user"链接

转载 作者:行者123 更新时间:2023-12-04 19:30:35 25 4
gpt4 key购买 nike

在 Centos 7 上的 Gnome 中,有人知道如何在锁定屏幕上禁用“以其他用户身份登录”吗?我可以使用以下方法禁用用户切换:

禁用用户切换=真

我实现了这一点:
/etc/dconf/db/local.d/00-user-switching

[org/gnome/desktop/lockdown]
# Prevent the user from user switching
disable-user-switching=true

/etc/dconf/db/local.d/locks/lockdown
# Lock this key to disable user switching
/org/gnome/desktop/lockdown/disable-user-switching

这很好地防止了用户切换选项,但您仍然可以通过 lock screen 切换用户.

我这样做的原因是因为我们正在实现 VNC 录制解决方案。如果第二个人登录,他们在不同的显示器上,因此,VNC 不会向尝试记录屏幕的客户端显示该显示器,因为原始用户停留在显示器 0 上,而新登录的用户在显示器 1 上。

例如
[support@mymachine ~]$ who
fred :0 2018-09-26 08:27 (:0)
jenny pts/0 2018-09-28 09:43 (192.168.1.3)
pete :1 2018-09-28 08:13 (:1)

所以发生的情况是 Fred 登录锁定了他的屏幕,Jenny 单击“以另一个用户身份登录”并登录,这很好,但它并没有将 Fred 注销。因此,她生成了一个新的显示,当您尝试使用 VNC 时,我们只能在显示 0 上看到 Freds 原来的锁定屏幕,因为 Jenny 在 1 上有一个新的显示。

最佳答案

禁用自动生成辅助 VT
/etc/systemd/logind.conf设置这两行:

NAutoVTs=2
ReserveVT=2
请注意 systemd想要 logind始终为 TUI 登录保留一个 VT。将两个值都设置为 =1覆盖 gdm在 VT1 上生成的能力。参照。 systemd for Administrators, Part XVIsystemd设计师的博客。
重启后,VT1 正在运行 gdm , 和 VT2 保留用于 TUI 登录。 “以其他用户身份登录”无法生成另一个 VT。
注意:这可能是一个无用的答案,因为它不会阻止 Xwayland系统 (EL8) 生成登录窗口(在我的测试框 :1024 上)。即使在 EL​​7 上,它也可能无法阻止 gdm从试图找到另一个VT。在这种情况下,它是 gdm 中的一个错误。 ,或在 Gnome 屏幕锁定中。

关于centos - gnome 禁用 "Log in as another user"链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52551885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com