解决Centos下SSH登录慢的问题

产生这个问题的原因是:server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关的记录就会花费大量的时间。

1.在server上/etc/hosts文件中把server的IP和hostname加入

2.在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no

通常到这步就已经可以解决问题了,如果还不行,请执行第三部:

   3.注释掉server上/etc/resolv.conf中所有行

  4.修改server上/etc/nsswitch.conf中hosts为hosts:files

最后一步就是重启系统了。

时间: 2024-10-17 06:00:54

解决Centos下SSH登录慢的问题的相关文章

解决Linux下ssh登录后出现 报错 Write failed: Broken pipe 的方法

解决也很简单,在执行 ssh 命令的时候,多加一个参数即可,如下: ssh -p 2200 -o ServerAliveInterval=60 [email protected] #服务器 8.8.8.8 的远程端口号为2200,增加标红的参数 原文地址:https://www.cnblogs.com/x00479/p/11327195.html

CentOS 下SSH限制IP和用户登录

CentOS 下设置SSH只允许特定用户从特定的IP登录,其它未经允许的用户和IP都不能登录. 演示环境 192.168.1.81:CentOS 6 192.168.0.222:Win 10 192.168.1.135:Win 8.1 未做任何设置时192.168.0.222和192.168.1.135都能登录192.168.1.81.192.168.0.222 192.168.1.135 示例1:只允许192.168.0.222登录192.168.1.81 # vim /etc/hosts.a

CentOS添加SSH登录提示

前言 使用阿里云服务器的应该都注意到每次ssh登录后都能看见类似下面这样的欢迎语: Last login:xxxxxxxxxxxxx Welcome to Alibaba Cloud Elastic Compute Service ! [[email protected] ~]# 我想如果阿里可以设置, 那么我们也是可以修改的, 通过查阅资料发现只需要修改 /etc/motd 文件即可 修改 /etc/motd vim /etc/motd 按i 进入编辑模式, 输入需要的欢迎语, 然后按 Esc

CentOS下SSH无密码登录的配置

准备工作:    1.确认本机sshd的配置文件(需要root权限) gedit /etc/ssh/sshd_config 找到以下内容,并去掉注释符”#“ RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys  2.如果修改了配置文件需要重启sshd服务 (需要root权限) /sbin/service sshd restart 配置SSH无密码登录需要3步:    1.生成

linux下ssh登录和传输速度都很慢的解决办法

客户端进行如下修改,注意修改config文件的权限 echo "GSSAPIAuthentication no" >> ~/.ssh/config chmod 755 config 服务端 vi /etc/ssh/sshd_config 按照下面两项修改 GSSAPIAuthentication no UseDNS no

centos 下ssh的设置-(转自数据阶梯)

CentOS SSH配置 默认CentOS已经安装了OpenSSH,即使你是最小化安装也是如此.所以这里就不介绍OpenSSH的安装了. SSH配置: 1.修改vi /etc/ssh/sshd_config,根据模板将要修改的参数注释去掉并修改参数值: Port 22 指定SSH连接的端口号,安全方面不建议使用默认22端口 Protocol 2,1 允许SSH1和SSH2连接,建议设置成 Protocal 2 其他参数根据自己的需要进行调整.配置方法详见: man ssh_config 2.修改

[转载]解决backtrack5无法ssh登录问题

backtrack5安装完毕后,使用putty远程登录时显示network error:Connection refused解决方法: 登录系统(系统默认用户名密码是root/toor,startx可以进入图形界面) 在命令终端输入命令, #sshd-generate (系统可能会询问是否覆盖,全部选Y). 或者 #ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key 密码置空 #ssh-keygen -t rsa -f /etc/ssh/ssh_host

解决linux中ssh登录Warning:Permanently added (RSA) to the list of known hosts

远程登录==> [[email protected] .ssh]# ssh 192.168.9.10Warning: Permanently added '192.168.9.10' (RSA) to the list of known hosts.Last login: Fri Sep 25 15:37:49 2015 from 192.168.9.11 报Warning:Permanently added (RSA) to the list of known hosts错误 因:在执行ssh

如何修改配置文件:CentOS下SSH端口修改

CentOS各发行版中SSH端口默认为22,如果正式做站或其它用途,为了提高安全性就需要修改掉默认的SSH端口号,防止被有心人穷举密码.部分VPS提供商,若您的VPS服务器SSH遭受多次的暴力破解,可能会遭到罚款或临时终止服务,所以修改SSH的默认端口是有必要的. 有的朋友不知道“穷举”是什么意思,这里给这些朋友扫盲下 : 穷举法,或称为暴力破解法,是一种针对于密码的破译方法,即将密码进行逐个推算直到找出真正的密码为止.例如一个已知是四位并且全部由数字组成的密码,其可能共有10000种组合,因此