@标签 Ubuntu/Linux gnome3 gdm3 gsettings command lock-screen timeout
最近基于安全需要,需要设置办公电脑在持续一段时间的无操作状态后自动锁屏。由于需要批量设置多个机器,所以希望能通过命令行完成,于是我选择了 gsettings
.
首先可以查看一下现有的设置:
gsettings get org.gnome.desktop.session idle-delay
gsettings get org.gnome.desktop.screensaver lock-enabled
gsettings get org.gnome.desktop.screensaver lock-delay
idle-delay
指示无操作多久后系统进入闲置状态(可能会关闭屏幕展示);
lock-enabled
表示是否执行锁屏操作 (true
或 false
);
lock-delay
指示进入闲置状态后等待多久会执行锁屏操作(一般设置为 0
)。
请根据自己的具体要求设置,下面是我的例子:
gsettings set org.gnome.desktop.session idle-delay 60
gsettings set org.gnome.desktop.screensaver lock-enabled true
gsettings set org.gnome.desktop.screensaver lock-delay 5
注意时间单位是 秒。