質問: freebsdでotpを使用して2要素認証を設定するにはどうすればよいですか? 私はfreebsdでホストされているサーバーを持っており、どこからでもアクセスできるようにしたいと思っています。通常、ssh公開鍵を使用してログインします。または、ssh秘密鍵を使用できない場合は、ssh経由の通常のパスワードを使用する場合があります。ただし、信頼できないマシンからログインする場合、入力時にキーロガーがパスワードを取得するリスクが常にあります。freebsdにはすでに opieのサポート があります。これはワンタイムパスワードスキームです。これはうまく機能しますが、ワンタイムパスワードはonly認証が必要です。後で使用するためにワンタイムパスワードのリストを印刷した場合、そのリストを紛失した場合は、それだけで十分です。ワンタイムパスワードplus知っているもの(通常のログインパスワード以外のパスワード)が必要になるように認証を設定したい)。答えは [〜#〜] pam [〜#〜] (そして/etc/pam.d/sshd)しかし、詳細はわかりません。2つの方法が必要な場合に認証を設定するにはどうすればよいですか?
回答: これがpamを使用すると仮定すると、2つの必要なモジュールを/etc/pam.d/に配置するのと同じくらい簡単なはずです。 1つはopie用で、もう1つは他の認証用です。 (たとえば、通常のunixパスワード)