如何修改Linux服务器ssh端口?

如题所述

ssh 服务器软件配置文件在 /etc/ssh/ 目录下 步骤如下
1.进入到此目录
# cd /etc/ssh
2.编辑其配置文件sshd_config
# vim sshd_config
3.在里边找到一行 #Port 22 此行很靠前,几乎就在文件的开头处不远,将此行的#号去掉
然后就是后边加你想要改成为的端口号 我这里就改成了2343
Port 2343
4.重新启动 sshd服务
# servicd sshd restart
5.到此ssh端口更改为2343

注意连接ssh时要相应更改端口号

如 ssh 192.168.11.122 2343
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-10-10
为提高Linux系统安全性,我们经常会修改ssh端口,下面以CentOS 6为例:
vi /etc/ssh/sshd_config
修改ssh端口,默认配置如:

修改为自己想要的端口号(小于65535,不要和常用服务端口号冲突),如下图的5678:

重启ssh服务,则端口号生效
service sshd restart

还有更重要的一点不要忘记:修改iptables规则,放行ssh新端口
vi /etc/sysconfig/iptables

重启iptables服务
service iptables restart
保存,重启不丢失
/etc/rc.d/init.d/iptables save
这时就可以尝试用新端口测试ssh连接服务器了。 (BY三人行慕课)
相似回答