Gnome

在 rhel/centos 7 中禁用 GNOME 螢幕保護程序螢幕鎖定

  • April 19, 2022

執行 RHEL 7.9,並將其安裝為帶有 GUI 的伺服器。我的

$$ work $$操作環境是伺服器位於伺服器機房中,所有使用者都使用 VNC 通過網路連接到它。 作為管理員,我遇到的問題是我可以連接到他們現有的 VNC 會話,目的是在重新啟動之前乾淨地關閉它……當使用者正在旅行並保持一個空的 vnc 會話處於活動狀態但我沒有知道,直到我連接到它。

但是當我連接到它時,我在 VNC 會話中點擊了 GNOME控制台螢幕鎖定,我不知道使用者的密碼來解鎖它……

如何在 RHEL 7.9 中全域禁用所有螢幕鎖定和螢幕保護程序,以便所有使用者永遠不會自動啟動螢幕保護程序或螢幕鎖定?最好我也不希望任何使用者能夠為自己重新打開這樣的東西。它是使用標準 GNOME桌面環境/圖形使用者界面的 RHEL 7.9 的gui 安裝的基本伺服器。我沒有使用 KDE 或 XFCE 或類似的東西。

試試這個:

使用redhat 文件作為參考。

如果配置文件尚不存在,請在其中創建user配置文件:/etc/dconf/profile/user

user-db:user
system-db:local

編輯/etc/dconf/db/local.d/00-screensaver

如果已經有一個帶有標題的部分:那麼只需在該標題下方[org/gnome/desktop/screensaver]編輯/添加: 。lock-enabled=false如果沒有,則創建它:

[org/gnome/desktop/screensaver]
lock-enabled=false

編輯/etc/dconf/db/local.d/locks/screensaver(如果不存在則創建):將以下行添加到文件中:

/org/gnome/desktop/screensaver/lock-enabled

這將鎖定設置,使使用者無法更改它。

執行dconf update以更新系統數據庫。

使用者可能需要重新啟動他們的 gnome 會話才能獲取更改。

引用自:https://unix.stackexchange.com/questions/699586