Блокировка с помощью 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 доступна красивая статья, подробно описывающая это.

Шаги:

  1. Установить PAM

    $ sudo apt-get install pamusb-tools libpam-usb
    
  2. Добавить USB-устройство в конфигурацию PAM

    $ sudo pamusb-conf --add-device <my-usb-stick>
    
  3. Выберите громкость и " Y ", чтобы сохранить

  4. Определить пользователя для аутентификации PAM

    $ sudo pamusb-conf --add-user <ubuntu-user>
    
  5. Выберите и " Y ", чтобы сохранить

  6. Настроить PAM

    $ sudo gedit /etc/pam.d/common-auth
    
  7. Добавьте строку ниже и сохраните

    auth    sufficient      pam_usb.so
    
  8. Проверьте подлинность PAM

    $ su ubuntu-user
    
  9. Блокировка при отключении

    $ sudo gedit /etc/pamusb.conf
    
  10. Измените блок "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. Я действительно не могу комментировать его возможности, я предпочитаю как можно больше держаться подальше от сторонних приложений.

Вы можете использовать каракатицу

Он делает то, что вам нужно, плюс более продвинутые опции, смотрите эту ссылку, чтобы узнать о

Другие вопросы по тегам