ssh暴力破解解决方案(Centos7更改端口)
2024-09-02 11:58:10
服务器默认ssh远程连接端口为22端口,通常通过22远程连接的话,容易有ssh暴力破解的风险,给我们造成一定的损失。下面是更换ssh端口过程:
1.添加ssh端口
vim /etc/ssh/sshd_config
打开配置文件,加入Port=1998,先不要删除22端口,以免配置出现问题,等1998端口配置完成后,再删除22端口
添加完成后,退出vim编辑器,重启ssh服务
systemctl restart sshd.service
2.添加防火墙允许规格
添加防火墙允许规格,放行1998端口
firewall-cmd --permanent --add-port=/tcp
重启防火墙
firewall-cmd --reload
注:阿里云服务器的话,要在相应实例中的打开相应安全组规则端口
添加一条规则
删除22端口的规则(重要)
3.重新连接测试
退出当前SSH连接,通过1998端口连接,连接成功!
4.删除22端口
进入配置文件
vim /etc/ssh/sshd_config
删除22端口(很重要)
重启ssh服务
systemctl restart sshd.service
完成
最新文章
- SSH框架流程详解
- cocos2d 播放GIF动画类
- C#面向对象基础01
- 你所不知道的五件事情--java.util.concurrent(第二部分)
- 使用附加导航(affix)实现内容切换
- Nt内核函数原型and中文
- Scala学习1
- 从内存溢出看Java 环境中的内存结构(转)
- Effective Java 第三版——30. 优先使用泛型方法
- IndentityServer4
- 【源码】HashMap源码及线程非安全分析
- 【贪心】经营与开发 @upc_exam_5500
- JavaWeb中过滤器Filter的url-pattern设置
- 深度解剖session运行原理
- Omi框架学习之旅 - 通过omi-id来实现组件通讯 及原理说明
- AAC ADTS格式分析
- JS踩过的坑
- 【知识总结】CSS中样式覆盖优先顺序
- 【转载】selenium with PhantomJs wait till page fully loaded?
- ntp 控制报文