authorized_keys
ただし、sshdの先頭に次のオプションを追加すると、公開鍵の接続が許可されます。
no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty [SSH KEY HERE]
それは私に与えた
[user]@[host]: Permission denied (publickey).
接続しようとしたとき。
その理由は何ですか?これは検索で解決できる問題ではなく、これまで私が使ってきた解決策は単にオプションを無視することでした。しかし、安全のためにオプションを使い始めたいです。-vvvv
解析することが多いのに実行してみると、特に特別なエラーは見えなくて何か抜けたことがあるかもしれませんね。
sshdが別の(<1000)ポートで実行されており、ユーザーがここに追加され、AllowUsers
標準外の設定が多すぎません(チャレンジ応答を許可しない、PAMを許可するなど)。