
sshd_config
ファイルに新しいSSHポート番号を追加しました。
Port 50000
その後、サービスを再起動しました。
systemctl restart sshd
追加したポート番号に接続しようとすると、キーを使用して接続する必要がありますが、次のエラーが発生します。
Server refused public-key signature despite accepting key
...パスワードを要求します。
また、ルート以外のユーザーと接続しようとしました。
私が試したことは
パテと美人大会が更新されました。
~/.ssh
ディレクトリとファイルの権限を/authorized_key
に変更します。700
600
どうすれば解決できますか?
答え1
公開鍵と秘密鍵のペアを再生成し、サーバーとクライアントの構成を更新する必要があるかもしれません。ポートは実際にURIの一部であるため、ポート番号の変更によって署名が拒否される可能性があります。このプロセスで古いキーペアを削除したことを確認してください。