LinuxGem
此处为老的 LinuxGem,新版 LinuxGem 请移步 www.linuxgem.org

vlock -- 锁定你的终端

galeki posted @ 2008年9月18日 09:01 in Bash 和它的朋友们 with tags vlock 终端 , 5427 阅读

基本上每个桌面环境下,都有方便的锁屏功能,如果你要暂时离开,但又不想让其他人看到和操作到你的计算机的话,就会用到了。

如果在纯终端下,要怎么办呢?

vlock 这个小程序可以帮你锁定纯终端的屏幕,只需运行 vlock,屏幕就会清空锁定,要想再次使用,必须输入用户密码:

添加一个 -a 参数,运行 vlock -a ,将会锁定所有虚拟终端,这样即使 Alt + x 也没法切换到其他终端啦~ 

等你输入正确的密码之后,vlock 还可以告诉你他阻挡了多少次非法的尝试:

通过设定一系列的 VLOCK_XXXX 环境变量,可以修改 vlock 的提示语、重试延时等参数,详细的设置可以参考 vlock 的 manpage。

vlock 的主页: http://cthulhu.c3d2.de/~toidinamai/vlock/vlock.html

xintian 说:
2008年9月18日 18:18

为什么我用vlock锁定终端后,无法解锁?
我有锁定界面直接按Enter,没有提示我输入密码,只闪了一下验证失败。
我又尝试在锁定界面输入密码再Enter,还是一样的。

Head_small
galeki 说:
2008年9月18日 19:45

vlock 可能需要 pam 的支持,没有安装 pam?

Druggo 说:
2008年9月18日 22:18

好东西啊,免得开screen来锁了。

xintian 说:
2008年9月18日 22:30

引用:
vlock 可能需要 pam 的支持,没有安装 pam?

rpm -qa | grep pam 的结果:
gnome-keyring-pam-2.22.3-1.fc9.i386
pam_krb5-2.3.0-1.i386
pam_smb-1.1.7-8.2.2.i386
pam_ccreds-7-2.fc9.i386
pam-1.0.1-4.fc9.i386
pam-devel-1.0.1-4.fc9.i386
pam_passwdqc-1.0.4-5.i386
pam_pkcs11-0.5.3-26.i386

Head_small
galeki 说:
2008年9月19日 15:19

是手动编译安装的吗?看看有没有正确配置编译参数。

aeiou 说:
2008年9月19日 20:18

好东西,拿来缩ssh也可以

xintian 说:
2008年9月21日 00:50

引用:
是手动编译安装的吗?看看有没有正确配置编译参数。

我是 fedora 9 系统,编译时没用任何参数,就是"./configure;make;make install"

Head_small
galeki 说:
2008年9月21日 16:22

@xintian: 可以查看下 ./configure --help 有什么可以配置的参数。

sd 说:
2008年9月23日 17:14

为什么我用vlock锁定终端后,无法解锁?
我有锁定界面直接按Enter,没有提示我输入密码,只闪了一下验证失败。
我又尝试在锁定界面输入密码再Enter,还是一样的。
=====================================================
我也一样啊,不能unlock啊,郁闷了~~~


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter