要查看Linux系统的SSH端口,可以通过以下几种方法:
netstat
命令netstat
命令可以显示网络状态信息,包括监听的端口。
sudo netstat -tuln | grep ssh
这条命令会列出所有正在监听的TCP和UDP端口,并通过grep
过滤出包含"ssh"的行。
ss
命令ss
命令是netstat
的现代替代品,功能更强大且效率更高。
sudo ss -tuln | grep ssh
同样,这条命令会显示所有监听的端口,并过滤出SSH相关的信息。
SSH服务的配置文件通常位于/etc/ssh/sshd_config
。你可以直接查看这个文件来确定SSH端口。
cat /etc/ssh/sshd_config | grep Port
这将显示配置文件中设置的SSH端口号。
lsof
命令lsof
命令可以列出当前系统打开的文件和使用这些文件的进程。
sudo lsof -i :22
这里假设SSH默认端口为22。如果SSH端口被修改过,需要将22替换为实际的端口号。
sudo
。通过以上任一方法,你应该能够找到Linux系统上SSH服务所使用的端口号。
领取专属 10元无门槛券
手把手带您无忧上云