加载中…
个人资料
microcreater
microcreater
  • 博客等级:
  • 博客积分:0
  • 博客访问:27,312
  • 关注人气:3
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

ubuntu系统使用杂记

(2012-02-03 09:17:03)
标签:

ubuntu

it

分类: ubuntu
经常用ubuntu的朋友们可以已经习惯了一个事实
那就是,通过ssh登录到ubuntu,登录认证的时间总要用掉10多秒甚至20多秒30秒,
可能你已经习惯了这个事实,
但是,其实,这个漫长的等待时间完全是可以免掉的,怎么免,且看下面
步骤一 关闭ssh的gssapi认证
vi /etc/ssh/ssh_config
注释掉如下两行
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
步骤二 关闭ssh的UseDNS
vi /etc/ssh/sshd_config
注:ubuntu的sshd_config文件没有UseDNS参数,而据我了解,其它类*NIX、*BSD操作系统的sshd_config都有UseDNS参数,且它们缺省都是"UseDNS yes",
那估计ubuntu的sshd_config虽然没有UseDNS,那它缺省也是"UseDNS yes"了
于是,在sshd_config末尾处插入如下行
UseDNS no
然后执行指令"/etc/init.d/ssh restart",重启ssh服务,配置生效
经测试,使用此方法后,ubuntu的认证时间大大缩短,原来其登录认证一般耗时在10秒以上15秒左右,有些时候甚至达到20多秒到30秒左右,而经过此修改,ubuntu的登录认证时间将会缩短在3秒以内。
步骤一 本身就是默认值,不改也行。而且这是 ssh 客户端设置,对 server 没影响的
步骤二 是关闭 sshd 的 UseDNS,这才有帮助
这都是 sshd 的配置方式,并非 UB 专属,Debian 或其他都行

**************************************************************************************************

今天一不小心把刚装的ubuntu11.04搞崩溃掉了,重装!

更新的时候发生一个问题:

'E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages

解决办法:

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

**************************************************************************************************

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有