Как настроить аутентификацию на основе безопасности на основе USB?

Можно ли заставить Ubuntu блокировать и разблокировать себя, если прикреплен конкретный USB-накопитель?

Например; Я сажусь за свой ноутбук; Я подключаю USB-накопитель, и система разблокируется и отображается.

Я вынимаю USB-накопитель, и система блокируется и не может быть разблокирована без этого конкретного USB-накопителя.

есть ли способ сделать это, мои друзья?

5
задан 22 September 2011 в 19:30

3 ответа

Я не знаю о каких-либо продуктах (например, Predator для Windows), но я видел это решение, которое, как представляется, работает:

Используйте сценарий для фильтрации циклов и фильтрации в grep для информации, специфичной для вашего Флешка.

Убедитесь, что таймер сна LOT короче при удалении USB, чем при вставке USB.

Когда вы уезжаете (USB удален), все, что вам нужно сделать, это фанатично цикл через lsusb, который ищет ваше возвращение (вставлен USB).

EDIT: Рабочий пример этого получить вас на вашем пути можно на http://www.techienote.com/2011/03/lock-unlock-ubuntu-desktop-using-usb-drive.html

1
ответ дан 25 May 2018 в 18:41
  • 1
    Yuck, было бы лучше, если бы udev инициировал событие при вставке / удалении USB, которое бы прочитало кого-то из ключа для проверки. – tgm4883 23 September 2011 в 00:55
  • 2
    Спасибо, мой друг! Хотя я должен сказать, я скорее надеялся, что для этого есть более простая и легкая программа ... Тем не менее, нет ничего лучше, как быть крещенным огнем, когда дело доходит до cron: P – Dante Ashton 24 September 2011 в 15:48

Pamusb намного проще.

ссылки на руководства по настройке: руководство по настройке pamusb на github. debian wiki guide на pamusb.

0
ответ дан 25 May 2018 в 18:41

Pamusb намного проще.

ссылки на руководства по установке: руководство по настройке pamusb на github. debian wiki guide на pamusb.

0
ответ дан 13 August 2018 в 12:37

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

Похожие вопросы: