Slock - Arch Linux 中文维基

跳转到内容

# Slock

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 Slock，最近一次同步于 2024-7-5，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

相关文章

- 会话锁定
- 应用程序列表/安全#屏幕锁定

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.service`systemd 单元，使其对用户名 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.

## 参见

- 官方主页

分类：​

- X 服务器
- Suckless

隐藏分类：​

- 使用“模板:Translateme”标记的页面或章节

Slock
添加话题