CentOS8 更改默认的ssh 22端口

CentOS系统安装完成后,默认的ssh端口是22这个默认的端口基本使用CentOS系统的人都知道。我曾经发过一篇博文就是我博客的主机被攻陷,就是因为没有修改默认的端口,导致默认的root密码被爆破。在我的root密码被爆破后阿里云立马就短信通知异地登录了。如果不想被骚扰最好的的办法就是使用秘钥加更改端口号。

vim /etc/ssh/sshd_config    # 编辑sshd_config文件

找到#Port 22 先将前面的注释符 # 去掉;然后另起一行键入:Port 9527 如下图;然后保存。

systemctl restart sshd.service    # 重启sshd服务让配置文件生效;

通过以上修改和重启sshd服务现在用ssh使用9527端口连接服务器,如果连接成功的话在修改上面的配置文件将22端口删除或者注释。这里可能有人觉得为什么不直接修改22非要多此一举添加一个端口,然后在回头在修改。

这是个人习惯问题,如果你很自信可以这么干。但是如果是新手建议按教程走,这么做的原因就是怕手滑打错一个字母或者空格,最后导致无法连接服务器。

相关推荐
python ERROR: Command errored out with exit status 1:
Windows Server 2016 搭建 SMB 共享文件
Windows Server 2019 域环境搭建 SMB 共享文件服务
Parallels Desktop 15.1.3