USB-диск Входная система входа?

7

Возможно ли иметь функцию USB-накопителя в качестве логина входа?

IE: я включаю свой компьютер, подключаю USB-накопитель к своей системе, и система распознает его и записывает в меня? Аналогично, меня отключает, если диск будет удален?

Заранее спасибо:)

    
задан Dante Ashton 31.10.2010 в 04:14
источник

2 ответа

5

В LinuxConfig есть статья для входа в систему аутентификации Linux с USB-устройством .

  

выполняется с помощью подключаемых модулей аутентификации (PAM) и некоторых устройств хранения USB, таких как USB-накопитель мобильного телефона с установленной SD-картой.

     

Этот метод аутентификации может быть дополнительно расширен до двухфакторной аутентификации, когда два метода аутентификации с использованием USB-токена и одноразовый пароль могут быть объединены вместе для обеспечения большей безопасности.

Сводка действий,

  1. sudo apt-get install pamusb-tools libpam-usb
  2. sudo pamusb-conf --add-device my-usb-stick
  3. sudo pamusb-conf --add-user ubuntu-user
  4. отредактируйте файл /etc/pam.d/common-auth
    • auth sufficient pam_usb.so
    • auth required pam_unix.so nullok_secure
    • Перед внесением изменений в /etc/pam.d/common-auth открывается отдельный терминал с правами доступа root. Это на случай, если что-то пойдет не так, и вам нужен root-доступ для изменения /etc/pam.d/common-auth обратно к исходной конфигурации.
  5. su ubuntu-user - «ubuntu-user» является именем пользователя с шага 3.
  6. В конце есть еще несколько заметок
ответ дан nik 31.10.2010 в 04:39
источник
1

Это не обычный USB-ключ, но вы посмотрели YubiKey ? Он может генерировать либо одноразовые пароли, либо просто отправлять обычный, но длинный пароль, и он распознается как клавиатура USB, поэтому он работает практически на любом компьютере.

    
ответ дан lawnjam 31.10.2010 в 14:10