Centosで数日後、キーベースのSSHが動作を停止しました(ルートを除く)。

Centosで数日後、キーベースのSSHが動作を停止しました(ルートを除く)。

私は最近、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 ...お客様から

おすすめ記事