Slow ssh connectivity with Ubuntu
From Brandonhutchinson.com
(Difference between revisions)
| (4 intermediate revisions not shown.) | |||
| Line 14: | Line 14: | ||
... | ... | ||
| - | As a workaround, disable ''GSSAPIAuthentication'' in the client-side configuration | + | As a workaround, disable ''GSSAPIAuthentication'' in the ssh client-side configuration (''/etc/ssh/ssh_config'' for all users, ''~/.ssh/config'' for an individual user). |
| - | + | ||
| - | + | ||
| + | e.g., modifying ''/etc/ssh/ssh_config'' | ||
$ '''sudo perl -p -i.$(date +%Y%m%d) -e '/^#/ or s/GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/ssh_config''' | $ '''sudo perl -p -i.$(date +%Y%m%d) -e '/^#/ or s/GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/ssh_config''' | ||
Current revision
On my Ubuntu 7.10 system, connecting to certain hosts using ssh takes approximately 15 seconds. The culprit appears to be "Unspecified GSS failures" using GSSAPIAuthentication.
$ ssh -v host ... debug1: Authentications that can continue: publickey,gssapi-with-mic,password,hostbased debug1: Next authentication method: gssapi-with-mic debug1: Unspecified GSS failure. Minor code may provide more information No credentials cache found debug1: Unspecified GSS failure. Minor code may provide more information No credentials cache found debug1: Unspecified GSS failure. Minor code may provide more information ...
As a workaround, disable GSSAPIAuthentication in the ssh client-side configuration (/etc/ssh/ssh_config for all users, ~/.ssh/config for an individual user).
e.g., modifying /etc/ssh/ssh_config
$ sudo perl -p -i.$(date +%Y%m%d) -e '/^#/ or s/GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/ssh_config
