Linux服务器更改ssh连接端口

1 篇文章 0 订阅

更改ssh连接端口

输入vim /etc/ssh/sshd_config编辑sshd配置
在这里插入图片描述
在键盘上按“I”键,进入编辑状态
添加新的远程服务端口,以 222 端口为例。在Port 22下面添加输入Port 222
建议:不要直接修改 22 端口,把Port 22前面的注释符号#删除,保证22端口也能正常访问,以防万一新连接端口无法连接时,能通过22端口连接调试排查问题
在这里插入图片描述
编辑好之后按下键盘Ctrl+c退出编辑,再按Shift+:然后输入wq回车,退出并保存编辑

输入systemctl restart sshd命令重启实例,无报错信息。再输入systemctl status sshd查看状态
在这里插入图片描述

测试使用新配置的端口进行连接

诺无法连接:

问题排查原因一:防火墙是否开启,查看新添加的端口是否已经进行放行。

放行端口方式1:未放行情况下使用以下命令进行放行

#开放指定端口
firewall-cmd --zone=public --add-port=222/tcp --permanent
#命令含义:
#--zone #作用域
#--add-port=222/tcp  #添加端口,格式为:端口/通讯协议
#--permanent  #永久生效,没有此参数重启后失效

#重启防火墙
firewall-cmd --reload

放行端口方式2:使用宝塔添加放行端口
在这里插入图片描述

问题排查原因二:如果服务器是云服务器,则需在对应云平台上安全组中的入方向规则添加放行端口

以阿里云举例:
(控制台—>云服务器—>安全组—>入方向)
在这里插入图片描述

建议:使用新配置的端口可正常进行连接时,关闭22连接端口
在这里插入图片描述
每次编辑修改sshd配置都需要输入systemctl restart sshd命令重启实例,才会生效

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值