在 Linux 系统中,SSH(Secure Shell)是用于安全远程登录和管理服务器的常用协议。默认情况下,SSH 端口号为 22。您可以通过以下 查看当前的 SSH 端口号:
通过配置文件
SSH 端口号通常存储在配置文件 /etc/ssh/sshd_config 中。使用文本编辑器(如 vim 或 nano)打开该文件,找到以下行:
Port 22
这里的数字表示 SSH 端口号。如果您需要更改端口号,只需编辑此行并输入新的值即可。
通过 netstat 命令
netstat 命令可以显示网络连接和端口信息。要使用 netstat 查看 SSH 端口号,请运行以下命令:
netstat -ant | grep sshd
输出将显示所有与 SSH 相关的网络连接,包括端口号。类似:
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
在上面的示例中,SSH 端口号为 22。
通过 systemctl 命令
systemctl 命令可用于管理系统服务,包括 SSH。要使用 systemctl 查看 SSH 端口号,请运行以下命令:
systemctl status sshd
输出将显示 SSH 服务的状态信息,包括端口号。类似:
Active: active (running) since Tue 2023-03-07 15:32:07 UTC; 11min ago
...
Listen: 127.0.0.1:22 ; ::1:22
在上面的示例中,SSH 端口号为 22。