2要素認証を設定しようとしています。次の場合、ユーザーに正常にログインしてほしい:
- 公開秘密/公開キーが一致する(認証方法:publickey)またはパスワードが正しい
- 私のpam認証方法は成功しました。
2番目の認証方法はPAMファイルです。だから私はそれを/usr/lib/pam/
に追加して追加auth required my_pam_module.so
しました/etc/pam.d/sshd
。
これまでのところ、(publickeyメソッド)または(パスワード、およびpamモジュールで必要なもの)を使用してログインできます。それで私は追加AuthenticationMethods publickey,keyboard-interactive
しました、/etc/sshd_config
そして今、私は公開鍵、パスワード、そして「私に必要なものpamモジュール」を持っていることが要求されます。
上記で説明したことを達成するために、どの行を変更する必要がありますか?Mac OS X Mavericks(10.9)を使用しています。Macに慣れていない場合は、Linuxシステムでの作業にも役立ちます。
keyboard-interactive:pam
:設定では、私はこのエラーを取得していますssh_exchange_identification: Connection closed by remote host