系统:
树莓派:树莓派3代B
系统:raspbian
问题:
我们在用SSH登录树莓派的时候,输入用户名之后,往往需要等待10多秒甚至20多秒30秒才能弹出输入密码的选项,这个是因为树莓派开启了gssapi认证,gsspi是一种工业标准协议,可用于SSH连接认证。
解决方法:
所以为了减少等待的时间,我们只需要把树莓派的gssapi认证关闭即可。
1、关闭ssh的gssapi认证
sudo nano /etc/ssh/ssh_config
进入ssh_config文件进行编辑,在该文件的末尾找到这两行设置并注释掉,结果如下:
# GSSAPIAuthentication yes
# GSSAPIDelegateCredentials no
然后Ctrl+x退出编辑,输入y选择保存文件,最后回车即可。
2、 关闭ssh的UseDNS
sudo nano /etc/ssh/sshd_config
进入sshd_config文件进行编辑,在该文件的末尾加入以下代码:
UseDNS no
然后Ctrl+x退出编辑,输入y选择保存文件,最后回车即可。
3、最后重启树莓派即可:
sudo reboot
4、测试
重新用SSH连接树莓派的时候,当输入用户名之后,瞬间就会弹出要求输入密码的选项。