vlock是用来锁住虚拟终端(virtual console lock),避免他人使用的工具。在多用户系统非常有用,它允许用户锁住自己的终端会话,其他用户仍然可以通过其他虚拟终端使用同一个系统。必要时所有终端都可以锁住。
在Linux上安装vlock
Ubuntu:
$ sudo apt-get install vlock
CentOS:
# yum install vlock
vlock的使用
语法:
# vlock option
# vlock option plugin
# vlock option -t <timeout> plugin
参数:
-a或–all 锁住所有的终端阶段作业,如果你在全屏幕的终端中使用本参数,则会将用键盘切换终端机的功能一并关闭。
-c或–current 锁住目前的终端阶段作业,此为预设值。
-h或–help 帮助。
-v或–version 显示版本信息。
锁定当前终端会话:
# vlock --current
锁定所有终端会话:
# vlock --all
在锁定之前切换到新终端:
# vlock --new