SSH(安全外壳协议)是用于在计算机之间建立安全网络连接的协议。您可以通过以下 查看Linux系统的SSH端口号:
使用netstat命令
最简单的 是使用netstat命令。这将显示所有正在侦听连接的网络端口。使用以下命令:
netstat -an | grep ssh
输出将显示SSH服务正在侦听的端口号。它通常是22,但也可以由系统管理员进行更改。
使用ss命令
ss命令也可以用于查看网络端口。使用以下命令:
ss -an | grep ssh
这将显示类似于netstat命令的输出。
查看SSH配置文件
SSH配置通常存储在 /etc/ssh/sshd_config 文件中。您可以使用文本编辑器打开此文件并查找“Port”行。此行将指定SSH端口号。例如:
Port 22
如果您看到此行,则SSH端口号为22。您可以修改此行并保存文件以更改SSH端口号。但是,在进行任何更改之前,请务必备份配置文件。
从远程计算机查看SSH端口号
如果您无法访问目标计算机,则可以使用远程计算机来查看SSH端口号。使用以下命令:
ssh -p [port number] [user]@[host]
将“port number”替换为要检查的端口号,“user”替换为目标计算机上的用户名,并将“host”替换为目标计算机的IP地址或主机名。如果连接成功,则SSH端口号是您在命令中指定的端口号。