首页 Linux 正文
CentOs更改ssh默认22端口

 2021-10-13    466  

最近刚安装上宝塔面板,提示我有安全风险。一看是ssh端口是默认的,这样很容易被人暴力破解登录服务器。还有很多安全工作没有做,这次把默认端口给更改了。

image.png


  1. 先用xhell连接上服务器

    image.png
    image.png

  2. 连接上之后 开始添加ssh端口

    vim /etc/ssh/sshd_config

    image.png


    进去页面如图所示,这是我们默认端口 22 

    image.png

     我们现在把修改成你要的端口 我这做修改2021,如下图添加好,然后退出保存,再重启ssh服务。

     image.png

     重启ssh命令:systemctl restart sshd.service

    image.png


  3. 开始启动防火墙,然后添加防火墙规则哈

    这是把我们2021端口添加到防火墙中,出现success代表添加成功。

    添加端口命令: firewall-cmd --zone=public --add-port=22/tcp --permanent

    image.png

    添加完成防火墙之后需要重新读取防火墙,规则才生效。

    1.重新读取防火墙规则:firewall-cmd --reload 或者 2.重启防火墙:systemctl restart firewalld.service


    这样就添加好了,然后用xhell去连接,可以连接成功,再去删除我们默认的22端口,vim /etc/ssh/sshd_config,把22端口删除掉 留下我们的2021端口,再重启下ssh命令:systemctl restart sshd.service 。


    这样 CentOs7 修改默认端口就大功告成啦~


  •  标签:  
  • Linux
  •  

原文链接:https://www.joancn.xyz/?id=5

=========================================

https://www.joancn.xyz/ 为 “Joan小站” 唯一官方服务平台,请勿相信其他任何渠道。


分享:

支付宝

微信