LinuxでSSHが使用しているポートを確認する方法は何ですか?
LinuxでSSHの使用するポートを確認するには、以下のコマンドを使用します。
- netstatコマンドを使用してください。
netstat -tunlp | grep ssh
TCPとUDPプロトコルを使用しているポートが一覧表示され、”ssh”キーワードを含む行がフィルタリングされます。その行に表示されているポート番号がSSHに使用されるポートです。
- SSコマンドの使用:
ss -tunlp | grep ssh
これは前述のコマンドと似ていますが、netstatコマンドの代わりにssコマンドが使用されています。
- SSHの設定ファイルを確認するには、通常は/etc/ssh/sshd_configにあります。次のコマンドを使用して設定ファイルを開くことができます:
sudo vi /etc/ssh/sshd_config
ファイルを開いて、「Port」キーワードを検索すると、その行の後ろにSSHのポート番号が表示されます。
注意してください、ファイアウォールやその他のネットワークセキュリティデバイスがシステムにある場合、SSHポートへのアクセスがブロックされる可能性があります。その場合、設定ファイルでポートが正しく設定されていても、SSHサービスに接続できないことがあります。