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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改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
参考技术A 为提高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三人行慕课)

如何修改Linux远程端口/如何修改ssh端口?

1.首先我们远程进去 linux

技术分享图片

2.ssh的配置文件是在/etc/ssh/sshd_config这个文件里的

技术分享图片

3.我们修改端口就是通过编辑这个文件实现

vi /etc/ssh/sshd_config

技术分享图片

4.找到#port 22 这一行,默认端口 22

我们可以把前面的#删除,然后把 22改为其它的端口

技术分享图片

5.例如上面,我把原来的那一行改为 Port 43999

这样子重启ssh以后ssh的端口就是43999了。

技术分享图片

6.我们可以看到系统已经监听43999这个端口了,其实它是ssh服务的。

技术分享图片



以上是关于如何修改Linux服务器ssh端口?的主要内容,如果未能解决你的问题,请参考以下文章

如何修改Linux远程端口/如何修改ssh端口

修改了服务器ssh端口之后链接不上了?

Linux修改SSH默认22端口

centos下修改ssh端口

快速修改Linux服务器远程端口方法

宝塔Linux如何修改SSH端口号教程