服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - linux服务器SSH破解预防方法(推荐)

linux服务器SSH破解预防方法(推荐)

2022-07-31 10:27下页、再停留 Linux

这篇文章主要介绍了linux服务器SSH破解预防方法,本文通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

1、linux服务器通过配置 /etc/hosts.deny 禁止对方ip通过ssh登录我的服务器

vim /etc/hosts.deny

linux服务器SSH破解预防方法(推荐)

2、不用ssh服务的默认端口22,重新设置一个新端口,最好设置的新端口号大于1024

首先,登录阿里云控制台,在自己服务器上开放新端口;

linux服务器SSH破解预防方法(推荐)

然后,修改服务器上ssh的配置文件,在文件中添加一行 port  1618 并保存退出(:wq)

linux服务器SSH破解预防方法(推荐)

vim /etc/ssh/sshd_config

每次对ssh服务配置的改动后都需要重新启动ssh服务

service sshd restart

3、不给对方暴力破解的机会。删除admin这类常见的用户,对方无法猜到用户名,就无法进行对密码的暴力破解(userdel  -r 表示彻底删除而不保留该用户的文件信息)

userdel -r admin

4、禁止root用户通过ssh方式登录,因为服务器默认的超级用户名为root,对方就有机会以root用户名进行密码暴力破解,万一破解成功拥有root权限可以造成的破坏太大,特别是在生产环境下,所以可以这样做,用其他用户登录ssh,如果有需要再用  su -  切换回root用户

vim /etc/ssh/sshd_config

在permitrootlogin  yes这一行改为 permitrootlogin  no

linux服务器SSH破解预防方法(推荐)

5、登录ssh的用户密码尽可能的复杂。

总结

以上所述是小编给大家介绍的linux服务器ssh破解预防方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:https://www.cnblogs.com/zxf100/archive/2018/10/16/9798303.html

延伸 · 阅读

精彩推荐
  • LinuxLinux使用VIM编辑器的方法

    Linux使用VIM编辑器的方法

    今天小编就为大家分享一篇关于使用vim编辑器,提高编辑效率的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随...

    Girish Managoli9732022-07-22
  • Linuxlinux下因为系统编码问题造成乱码的快速解决方法

    linux下因为系统编码问题造成乱码的快速解决方法

    下面小编就为大家带来一篇linux下因为系统编码问题造成乱码的快速解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编...

    Linux教程网10092021-11-18
  • LinuxDDNS 的工作原理及其在 Linux 上的实现

    DDNS 的工作原理及其在 Linux 上的实现

    DDNS (Dynamic DNS) 扩展了 DNS 将客户端 IP 与其域名进行静态映射的功能,它可以将同一域名实时地解析为不同的动态 IP,而不需要额外的人工干预...

    王寒芷,王俊元5242021-11-08
  • LinuxLinux常用网络工具之路由扫描工具traceroute使用介绍

    Linux常用网络工具之路由扫描工具traceroute使用介绍

    这篇文章主要介绍了Linux常用网络工具之路由扫描工具traceroute使用介绍,本文讲解了traceroute基本使用、traceroute使用技巧等内容,需要的朋友可以参考下 ...

    服务器之家5902019-09-28
  • Linux详解在Linux下搭建Git服务器

    详解在Linux下搭建Git服务器

    本篇文章主要介绍了详解在Linux下搭建Git服务器,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    岳永10092022-01-07
  • LinuxLinux利用keepalived实现lvs的高可用性的操作方法

    Linux利用keepalived实现lvs的高可用性的操作方法

    LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。这篇文章主要介绍了Linux利用keepalived实现lvs的高可用性 ,需要的朋友可以...

    OrochWang4532022-07-20
  • LinuxLinux 添加永久静态路由的方法

    Linux 添加永久静态路由的方法

    本篇文章主要介绍了Linux 添加永久静态路由的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    _Joshua11242021-12-28
  • LinuxLinux系统删除文件夹和文件的命令

    Linux系统删除文件夹和文件的命令

    笔者给大家介绍Linux系统删除文件夹和文件的命令,很多朋友喜欢是rmdir命令来删除文件,不过当遇到目录非空,就会麻烦,下面阅读本文学习下linux删除文...

    周小董11742022-03-01