Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3519643
  • 博文数量: 534
  • 博客积分: 11595
  • 博客等级: 上将
  • 技术积分: 5785
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-22 17:00
文章分类

全部博文(534)

文章存档

2015年(4)

2014年(27)

2013年(15)

2012年(38)

2011年(36)

2010年(85)

2009年(63)

2008年(142)

2007年(124)

分类: LINUX

2013-01-07 14:38:54

装了ubuntu11.04有一段时间了,今天需要用到。打开终端输入了ssh -l username ip,结果等待了有3分钟左右,才出来输入密码的地方,输入了密码进去了。随便一个ls命令就要等上几十秒。简直无法忍受。但是本地终端下没有问题。查了资料才发现是因为默认的ssh配置导致的:解决方法如下:
 
一:打开/etc/ssh/ssh_config文件,该文件下有如下几行配置代码:
SendEnv LANG LC_*
HashKnowHosts yes
GSSAPIAuthentication yes
将红色字体标注的那行的yes改为no就可以了
 
二:考虑在系统升级时因为修改系统配置文件引起的不必要的麻烦,也可以修改用户本地的ssh配置文件
此方法只对当前登录的用户有效:
echo "GSSAPIAuthentication no" >> ~/.ssh/config
然后再次ssh -l username ip会发现速度恢复正常了
转自:
阅读(1342) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~