1.远程管理Linux系统时大都是通过ssh登录,但是经常遇到SSH登陆时非常慢要耗费30秒到1分钟,遇到急事还真是伤感。

到google上查了,可以禁用ssh配置里的DNS反查询功能,即修改/etc/ssh/sshd_config   

将 #UseDNS yes  修改为    UseDNS no     然后重启sshd服务

若启用dns反查功能的话当ssh某个IP时,系统会试图通过DNS反查相对应的域名,如果DNS中没有这个IP的域名解析,则会等到DNS查询超时后,才会进行下一步,这个过程耗时过长。

 

2.用SecureCRT  SSH登陆Linux   常提示 a public key file has not been specified by this session. Would you link to specify one now?

这是因为ssh服务端没有开启密码验证,修改/etc/ssh/sshd_config   

将PasswordAuthentication项改为yes,重启sshd服务即可