В LinuxConfig для Linux авторизация с авторизацией на USB-устройстве .
это достигается за счет использования сменных модулей аутентификации (PAM) и некоторого USB-накопителя, такого как USB-накопитель мобильного телефона с SD-картой.
Эта методика аутентификации может быть дополнительно расширена до двухфакторной аутентификации, где два метода аутентификации, включающие USB-токен и одноразовый пароль, могут быть объединены вместе для обеспечения большей безопасности.
Краткое изложение действий,
sudo apt-get install pamusb-tools libpam-usb
sudo pamusb-conf --add-device my-usb-stick
sudo pamusb-conf --add-user ubuntu-user
- редактировать
/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 обратно на исходную конфигурацию.
su ubuntu-user
- «ubuntu-user» - это имя пользователя с шага 3.
- В конце есть еще несколько заметок