回答:
LinuxConfigに、USBデバイスを使用したLinux認証ログインに関する記事があります。
Pluggable Authentication Modules(PAM)と、SDカードが接続された携帯電話のUSBメモリスティックなどのUSBストレージデバイスを使用して実現されます。
この認証技術は、2要素認証にさらに拡張することもできます。この場合、USBトークンとワンタイムパスワードを含む2つの認証方法をマージして、セキュリティを強化できます。
アクションの要約、
sudo apt-get install pamusb-tools libpam-usbsudo pamusb-conf --add-device my-usb-sticksudo pamusb-conf --add-user ubuntu-user/etc/pam.d/common-authファイルを
編集するauth sufficient pam_usb.soauth required pam_unix.so nullok_securesu ubuntu-user -「ubuntu-user」は、ステップ3のユーザー名です。 通常のUSBキーではありませんが、YubiKeyを見たことはありますか?ワンタイムパスワードを生成することも、通常の長いパスワードを送信することもでき、USBキーボードとして認識されるため、ほとんどのコンピューターで動作します。