SSH 登录太慢的解决方法
2023-09-27 14:27:57 时间
SSH 登录太慢可能是 DNS 解析的问题,默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确,sshd 就会等到 DNS 解析超时后才提供 ssh 连接,这样就造成连接时间过长、ssh 客户端等待的情况,一般为10-30秒左右。有个简单的解决办法就是在 sshd 的配置文件(sshd_config)里取消 sshd 的反向 DNS 解析。
# vi /etc/ssh/sshd_config
找到UseDNS,修改为no
UseDNS no
重启SSH服务
# /etc/init.d/sshd restart
别让你的服务器(vps)沦为肉鸡(ssh暴力破解),密钥验证、双向因子登录值得拥有 如果你购买了阿里云、腾讯云或者华为云等国内云服务上的服务器,默认登录都是以密码的方式,这就给潜在的渗透带来了机会,因为当你的linux服务器暴露在外网当中时,服务器就极有可能会遭到互联网上的扫描软件进行扫描,然后试图连接ssh端口进行暴力破解(穷举扫描),如果你不采取相对应的措施,迟早有一天服务器会被渗透者攻陷,这也就解释了为什么google cloud(谷歌云)和aws(亚马逊云)默认都是以秘钥的方式登录服务器。
SSH远程免密登录的两种方式 服务器之间经常需要有一些跨服务器的操作,此时就需要我们在一台服务器上登录到另外一台服务器,若是人为操作时我们都可以每次输入密码进行远程登录,但要是程序需要跨服务器时,每次输入密码就不现实了,所以我们需要免密登录
相关文章
- python ssh 交互式命令行脚本
- ping正常但是ssh到linux服务器很卡的解决方法
- Linux下使用SSH命令行传输文件到远程服务器
- [ SSH 两种验证方式原理 ]
- 将Git与Github进行SSH连接
- 【SSH进阶之路】Spring的IOC逐层深入——为什么要使用IOC[实例讲解](二)
- 如何在CentOS/RHEL上设置SSH免密码登录
- ssh三大框架,三层架构 整合测试!完整分页代码,JdbcTemplate等测试,存储过程调用,留着以后复习吧
- ssh 与远程机器保持心跳(linux)
- ssh-keygen的使用方法及配置authorized_keys两台linux机器相互认证
- windows下git库的ssh连接,使用public key的方法
- 循序渐进理解SSH(Secure Shell)
- Java利用JSch实现sftp通过ssh上传下载删除文件及配置代码
- windows---ssh免密登录Linux
- 使用DenyHosts防止ssh暴力破解
- SSH 的原理与应用
- ssh命令以及用法