How can I fix this SSH problem?
SSH debug errors
When issuing ssh -vvv user@host
the output includes the following debug messages:
[...]
debug3: Incorrect RSA1 identifier
debug3: Could not load "/home/user/.ssh/id_rsa" as a RSA1 public key
[...]
debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found
[...]
The symptom of the problem
My SSH keyring is not automatically unlocked at system login. I'm asked for the passphrase each time.
My temporary fix
I give the command ssh-add
I will no longer be asked for my passphrase for the rest of that session.
Running on Linux Mint.
~/.ssh/config
,/etc/ssh/ssh_config
) And you can disable GSS/Kerberos authentication by specifyingHost *
(newline)GSSAPIAuthentication no
in this configuration file./etc/ssh/ssh_config
file does have the following settings (I presumeGSSAPIAuthenticaiton no
overriding this from~/.ssh/config
).SendEnv LANG LC_*
,HashKnownHosts yes
,GSSAPIAuthentication yes
andGSSAPIDelegateCredentials no
.sudo echo $SSH_AUTH_SOCK
!5123 /tmp/ssh-[me-snip-for-security]/agent.2857
.ssh-add
, ssh can contact the client just fine). It's a problem with the keyring program.