私は最近、Centos 7.4のサーバーにキーベースのSSHを設定しましたが、数日間動作しましたが、今日は突然サーバーがキーを拒否したと述べました。ただし、ルートはまだルートキーを使用してログインできます。知っている人はいますか?
キーはputtygenで生成され、/home/user/.ssh/authorized_keysにコピーされ、それ以降は何も変更されませんでした。
ベストアンサー1
このようなエラーの私の経験は、通常、コンピュータが正しいです。
この場合、次のことを意味します。
- サーバーはユーザーが使用しているキーを知りません。
- 自分を認証するためにSSH秘密鍵を変更しました。
- および/またはサーバーのAuthorized_keysから公開SSHキーを削除しました。
より多くのオプションがありますが、まずこのオプションを確認するのが最善です。
ローカルマシンでssh-keygenを実行し、.ssh/id_rsa*
キーペアを上書きすることもできます。
使用している秘密鍵と一致する公開鍵が、アクセスしたいサーバーのユーザーのホーム.ssh/authorized_keys
ディレクトリにあることを確認してください。
詳細/ログ出力を確認および/または提供してください。ssh -v ...
お客様から