跳至內容

Slock

出自 Arch Linux 中文维基

Slock,或 "Simple X display locker",是用於 X 的顯示鎖定器,其目標是最小、快速和輕量。[1]

安裝[編輯 | 編輯原始碼]

安裝 the slock 或者 slock-gitAUR 軟件包。

配置[編輯 | 編輯原始碼]

配置可通過編輯config.h頭文件,然後重新編譯軟件包來完成。配置完成後,您應該創建軟件包

用法[編輯 | 編輯原始碼]

只需運行 slock 即可鎖定屏幕。您還可以提供一個參數,以便在屏幕鎖定後運行:

$ slock cmd [arg ...]

要解鎖屏幕,只需輸入密碼即可。

提示與竅門[編輯 | 編輯原始碼]

本文或本節需要翻譯。要貢獻翻譯,請訪問簡體中文翻譯團隊

附註: 您可以參與翻譯本節。(在 Talk:Slock# 中討論)

掛起時鎖定[編輯 | 編輯原始碼]

創建以下服務,關閉顯示器並鎖定屏幕。

/etc/systemd/system/slock@.service
[Unit]
Description=Lock X session using slock for user %i
Before=sleep.target

[Service]
User=%i
Environment=DISPLAY=:0
ExecStartPre=/usr/bin/xset dpms force suspend
ExecStart=/usr/bin/slock

[Install]
WantedBy=sleep.target

啟用slock@user.servicesystemd 單元,使其對用户名 user 生效。

Block VT switching and prevent killing X[編輯 | 編輯原始碼]

slock recommends blocking VT switching so that the screen lock cannot be bypassed. For the same reason, slock recommends preventing users from killing the X server. See Xorg#Block TTY access and Xorg#Prevent a user from killing X.

參見[編輯 | 編輯原始碼]