グローバルIPアドレスを使用して私のUbuntuシステムにSSHを介して接続することはできません。

グローバルIPアドレスを使用して私のUbuntuシステムにSSHを介して接続することはできません。

ルータの設定に移動し、Linuxコンピュータにポート22のポート転送を追加しました。ただし、別のコンピュータ(Macの端末)でssh @と入力すると、ジョブがタイムアウトしたというメッセージが表示されます。 grep Port /etc/ssh/sshd_configを使用して、ポート22が実際に私のLinuxのsshで使用されているポートであることを確認しました。私は何を逃したことがありませんか?

ベストアンサー1

リモートシステムでIPとTelnetをpingできることを確認できますか?

また、ローカルでSSH経由で接続できること、およびIptablesが設定または無効になっていることを確認してください。

SSHサービスが実行されており、ポートがリッスンしていることを確認してください。

nmapコマンドがnetstat役に立ちます

$ nmap mylinuxserverip.com
PORT     STATE SERVICE
22/tcp   open  ssh >> should be open

おすすめ記事