如何修改linux系统ssh连接端口号

vi/etc/ssh/sshd_config编辑ssh配置文件,找到这行port22(将此值改为你要配置的端口号):wq保存并退出servicesStart重新启动ssh服务。
netstat-nlpt|grepssh验证ssh服务的端口号是否发生变化。
有关Linux的更多信息,请参阅《这就是你需要学习的Linux》一书。

Linux修改ssh端口

在Linux环境的CentOS7.9上,要更改SSH端口,首先确保您使用的是Xshell7工具。
执行该操作之前,您必须在/etc/ssh/sshd_config配置文件中添加新的端口号。
操作命令:vi/etc/ssh/sshd_config。
添加新端口号后,重新启动SSH服务即可执行此操作。
更改将生效:systemctlrestartsshd在添加防火墙端口之前,请确保防火墙服务正在运行:systemctlstartfirewalld然后向防火墙添加开放端口例外,以确保SSH服务可以访问新端口。
运行命令:firewall-cmd--zone=public--add-port="已添加端口"/tcp--。
系统不断询问“是”。
表示端口例外添加成功。
接下来,检查防火墙是否永久打开端口:firewall-cmd--permanent--query-port="Addedport"/tcp重新启动防火墙以使更改生效:firewall-cmd-reload最后,检查是否防火墙运行成功。
发布新端口:firewall-cmd--zone=public--list-ports