【转】ssh登录慢,等待输入密码时间长的解决办法

http://youhuiba.net/2013/06/09/520.html

有时候在ssh远程登录到其他主机上时发现登录时间太长,要等待很久才会出现输入密码的提示,google了一下,发现主要有两个问题会导致ssh登录慢:

1.使用了dns反查,这样的话当ssh某个IP时,系统会试图通过DNS反查相对应的域名,如果DNS中没有这个IP的域名解析,则会等到DNS查询超时才会进行下一步,消耗很长时间。修改方式:

vim /etc/ssh/sshd_config

增加一行记录:UseDNS no

默认情况下会有一行被注释掉的记录#UseDNS yes,虽然这条记录被注释掉了,但ssh缺省情况下UseDNS的值是yes,所以要显式的指定该值为no。

重新启动ssh服务

远程登录会快很多。或者如果机器不用上外网,直接删除/etc/resolv.conf下的内容

2. 这种情况在本地主机或远程主机启动图形的情况下比较明显,该参数似乎是在做图形方面的认证,具体功能还不清楚,但修改以后可以明显提高ssh远程登录速度。

vim /etc/ssh/sshd_config

修改GSSAPIAuthentication参数为 no,默认是yes

重新启动ssh服务

原文地址http://www.itianjing.com/2011/05/ssh%e8%bf%9c%e7%a8%8b%e7%99%bb%e5%bd%95%e6%85%a2%e7%9a%84%

时间: 2024-08-05 04:51:13

【转】ssh登录慢,等待输入密码时间长的解决办法的相关文章

ssh 登录出现的几种错误以及解决办法

首先.确保server端的ssh服务是开的(service shhd start) 然后在client端输入: ssh [email protected] (远程登录) scp filename [email protected]:/URL (远程传输) 常出现的问题: 问题一 ssh登录的时候链接端口失败 提示(1): # ssh 192.168.***.** ssh: connect to host 192.168.***.** port 22: No route to host 这由于se

LinuxMint/Ubuntu 关机重启等待 90 秒问题的解决办法

LinuxMint/Ubuntu 关机重启等待 90 秒问题的解决办法(其他发行版也可行):1.安装 watchdogsudo apt install watchdog 2.开启 watchdog 服务sudo systemctl enable watchdog.service 3.马上启用 watchdog 服务sudo systemctl start watchdog.service 只需上述三步,关机等待 90 秒就消失了.

git报ssh variant 'simple' does not support setting port解决办法

解决办法 在git bash中输入命令 1 git config --global ssh.variant ssh 照着来一遍,肯定解决 git报ssh variant 'simple' does not support setting port解决办法 原文地址:https://www.cnblogs.com/xgjblog/p/9755080.html

【Linux】SSH连接远程主机等待时间很长的解决办法

最近在使用SSH连接远程主机的时候发现在输入SSH命令之后要等很长很长时间才会出现输入密码的提示,而在别人机器上基本都是立即就可以显示输入密码的提示.令我非常不爽.谁叫咱是个急性子呢!所以也不想就这么等着,索性找找解决办法.终于,咱的机器也可以秒连远程主机啦! 解决办法如下: 1.首先找到/etc/ssh/ssh_config文件 2.用vim使用root权限打开该文件并编辑 3.将27行的 #GSSAPIAuthentication no前面的'#'去掉.

xshell连接服务器无法用password登录,只能用public key的解决办法

本文链接:https://blog.csdn.net/qq_39028239/article/details/76254429 xshell无法用password登录服务器,只能用public key的解决办法 如上图只能用public key登录,这是在17年申请的阿里云免费体验半年的服务器上遇到的 那么我们用阿里云后台的远程连接按钮进入服务器,进入后 修改/etc/ssh/sshd_config文件配置, PasswordAuthentication yes 是否可以密码认证,修改成yes

记32位Oracle客户端登录报12560协议适配器错误的解决办法

国庆买了一台新电脑ThinkPad E431,i5双核CPU,8G内存,硬盘比较坑爹5400转的500G,重点是预装win8的64位简体中文版.大学时买了第一台电脑神舟笔记本,因为神舟电脑便宜,所以没有预装正版系统:工作了以后给老婆买了一台电脑惠普笔记本,当时一个朋友开店做惠普电脑代理,为了帮他开个张,就从他那里买的,他给装了个盗版winxp.其实心里还是很支持正版windows操作系统的,而且新公司给发的工作电脑又很破,严重影响工作心情,所以就买了联想的ThinkPad,于是乎就有了正版win

ssh连接报错:Connection refused的解决办法

ssh: connect to host localhost port 22: Connection refused的解决办法 出现此报错,主要是有两个问题,第一就是没有安装ssh相关服务软件:第二是没有启动sshd服务. 首先查看一下是否有安装提供sshd服务的软件如果没有,则需要安装 如果已经安装了提供sshd服务的软件,那么就是没有启动sshd服务.此时先查看一下sshd服务的状态如果是dead的状态,说明没有启动sshd服务,那么就要启动sshd服务. 这样就可以解决以上报错问题了. 原

微信商户平台登录重复下载安装安全控件解决办法

在用浏览器登陆商户平台时,输入帐号之后,密码框总是显示请点击下载并安装控件,已经安装完控件后还是提示下载安装,遇到这种问题其实是兼容问题, 解决办法很简单,确保安装控件后将浏览器切换至兼容模式,或者直接用IE浏览器即可 在用浏览器登陆商户平台时,输入帐号之后,密码框总是显示请点击下载并安装控件,已经安装完控件后还是提示下载安装,类似下方图片  如果我们已经安装过安全控件,还遇到这种问题,可能就是我们用的浏览器并不是IE内核,方法就是浏览器空白处鼠标右键,选择切换至IE兼容模式即可(也可以选择其他

vsftp登录时间太长的解决办法

与ssh一样,vsftp的配置文件默认开启了DNS反向解析,这可能会造成用户在登陆到FTP服务器的时候奇慢无比,只要在配置文件中禁用DNS反向解析即可解决文件. 编辑/etc/vsftpd/vsftpd.conf 添加 reverse_lookup_enable=NO 重启vsftpd服务后问题解决,现在登陆看看,是不是秒进了~