Блокировка с помощью USB-накопителя
Возможный дубликат:
Блокировка и разблокировка с USB-диска (pendrive)
Когда я использую Windows, есть программа, которую я использую под названием Predator, которая блокирует мой компьютер при извлечении определенной USB-флешки. Затем он разблокирует компьютер при повторной установке.
Есть ли такая программа для Ubuntu?
3 ответа
Не знаю ни одной программы, но вы можете создать простой скрипт, который может сделать это, как в этом примере:
http://www.techienote.com/2011/03/lock-unlock-ubuntu-desktop-using-usb-drive.html
Ну, модуль под названием PAM (Pluggable Authentication module) может быть настроен для удовлетворения ваших потребностей. На linuxconfig доступна красивая статья, подробно описывающая это.
Шаги:
Установить PAM
$ sudo apt-get install pamusb-tools libpam-usb
Добавить USB-устройство в конфигурацию PAM
$ sudo pamusb-conf --add-device <my-usb-stick>
Выберите громкость и " Y ", чтобы сохранить
Определить пользователя для аутентификации PAM
$ sudo pamusb-conf --add-user <ubuntu-user>
Выберите и " Y ", чтобы сохранить
Настроить PAM
$ sudo gedit /etc/pam.d/common-auth
Добавьте строку ниже и сохраните
auth sufficient pam_usb.so
Проверьте подлинность PAM
$ su ubuntu-user
Блокировка при отключении
$ sudo gedit /etc/pamusb.conf
Измените блок "user", чтобы он выглядел следующим образом:
<user id="ubuntu-user"> <device> my-usb-stick </device> <agent event="lock">gnome-screensaver-command -l</agent> <agent event="unlock">gnome-screensaver-command -d</agent> </user>*
каракатицы могут быть одним из решений, как это сделал @maythux. Я действительно не могу комментировать его возможности, я предпочитаю как можно больше держаться подальше от сторонних приложений.
Вы можете использовать каракатицу
Он делает то, что вам нужно, плюс более продвинутые опции, смотрите эту ссылку, чтобы узнать о