如何设置基于USB安全密钥的身份validation?

如果连接了特定的USB记忆棒,是否可以让Ubuntu锁定并解锁?

例如; 我坐在我的笔记本电脑上; 我插入USB记忆棒,系统解锁并呈现自己。

我拿出USB棒,如果没有特定的USB棒,系统就会锁定并无法解锁。

有什么办法可以做到这一点,我的朋友们?

我不知道任何产品(如Predator for Windows)但我看到这个解决方案似乎有效:

使用脚本循环和睡眠过滤以获取特定于USB记忆棒的信息。 当你得到一个匹配,杀死屏幕保护程序。

移除USB时,确保睡眠定时器比插入USB时短。

当您离开(USB已移除)时,您的机器所要做的就是狂热地循环通过lsusb寻找您的返回(插入USB)。

编辑:可以在http://www.techienote.com/2011/03/lock-unlock-ubuntu-desktop-using-usb-drive.html找到一个可以让你上路的工作示例。

Pamusb更容易解决。

设置指南的链接:
github上的pamusb设置指南。
关于pamusb的debian wiki指南。