リモート専用サーバーがあります。最新の安定版のDebianを実行しています。しばらく実行した後、ついに新しいカーネルで実行できるように再起動することにしました。ただし、再起動後、ポート22、80、および443を介して接続できません。サーバーがpingに応答します。 SSHエラーメッセージ:Connection timed out
。
幸いなことに、データセンターには構造システムがあり、問題を解決するために使用しました。成功しなかったけどね。を見て確認したsyslog
後auth.log
、それは正しく開始sshd
され、systemd
期待どおりにポート22でリッスンしているようです。
Mar 3 09:28:48 server sshd[975]: Server listening on 0.0.0.0 port 22.
Mar 3 09:33:55 server sshd[975]: Received signal 15; terminating.
しかし、なんだかリモートでアクセスできません。私が探しているこれらの問題のほとんどは、sshd
まったく起動しないことに関連していますが、そうではありません。何の問題もなく、構造システムにリモートで接続できたため、問題は私にはありません。私が知らないファイアウォールサービスがインストールされているのではないかと思います。またはsshd
注意が必要ないくつかの設定。
記録のためにこれは私のもので、sshd_config
すべてのコメントが削除されました。
Port 22
ListenAddress 0.0.0.0
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime 120
PermitRootLogin no
StrictModes yes
PubkeyAuthentication yes
IgnoreRhosts yes
HostbasedAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
PasswordAuthentication no
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
UsePAM yes
UseDNS no
ポート80と443にも問題があるようで、これがもう少し一般的な問題かと思いますが、少なくともSSHが動作するようになれば、これらの問題も解決できるはずです。
ベストアンサー1
使用:
sudo ufw allow 22
また見なさい: https://askubuntu.com/questions/30080/how-to-solve-connection-refused-errors-in-ssh-connection