Возможный дубликат:
Блокировка и разблокировка с USB-диска (флешки)
Когда я использую Windows, я использую программу под названием Predator , которая блокирует мой компьютер когда я извлекаю определенную флешку. Затем он разблокирует компьютер, когда я его снова вставляю.
Есть ли такая программа для Ubuntu?
Вы можете использовать каракатицу
. Она делает то, что вам нужно, плюс более продвинутые опции, смотрите эту ссылку , чтобы узнать о
.Ну, модуль под названием PAM (Сменный Модуль аутентификации) может быть настроен для достижения потребности. Красивая статья доступна на 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 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 предложенный. Я действительно не могу прокомментировать его возможности, я предпочитаю избегать приложений сторонних производителей как можно больше.
Не знаю ни одной программы, но вы можете создать простой скрипт, который может сделать это, как в этом примере:
http://www.techienote.com/2011/03/lock -unlock-Ubuntu-Desktop-с помощью USB-drive.html-