sshd_config ファイルを変更した後、ssh サーバーが停止しました

sshd_config ファイルを変更した後、ssh サーバーが停止しました

私のサーバーでは、ssh経由のパスワードなしのrootログインのみが許可されていました。たとえば、ssh[メールアドレス]すぐにログインできました。ユーザーログインを有効にしたかったのです。例えばssh[メールアドレス]パスワードを要求します。

次の行をコメントアウトして sshd_config ファイルを編集しました:

AuthorizedKeysFile %h/.ssh/authorized_keys

読む:

#AuthorizedKeysFile .ssh/authorized_keys

SSHサーバーを再起動しました

/etc/init.d/ssh restart

私はすぐにサーバーから追い出され、今では[メールアドレス]または[メールアドレス]、次のエラーが発生します:

ssh: connect to host myserver.com port 22: Connection refused

サーバーに ssh アクセスを戻して、ユーザー ログインを有効にする方法はありますか?

答え1

Connection Refusedは、ポート 22 にバインドされたサービスがないことを意味する TCP レベルのエラーです。簡単に言うと、the ssh server is no longer running.

ここでの回復の最善策は物理的な端末です。破損している可能性があります。sshd_configファイル、およびサーバーの再起動に失敗しました。

関連情報