Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In server's auth.log:

Failed publickey for agladysh from MYIP port 61313 ssh2

In ssh -vvv:

debug1: Offering public key: /Users/agladysh/.ssh/id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-rsa blen 277
debug2: input_userauth_pk_ok: fp FINGERPRINT
debug3: sign_and_send_pubkey
Connection closed by SERVER

I triple-checked the authorized_keys.

I also checked:

  • hosts.deny file for my IP
  • AllowUsers in SSH config
  • my default shell on server

Any hints how to debug this?

Server: Ubuntu Server 11.04, client: Ubuntu 10.10 (key is forwarded from OS X, works on other servers).

share|improve this question
up vote 3 down vote accepted

The actual problem was that my user was somehow missing from `/etc/shadow.

I will let this question to stay open for sometime so that people can put more troubleshooting advice here.

share|improve this answer
Same symptoms here, solution: Case-sensitive user name. As soon as I capitalized the user name everything worked. Might be a busybox/ash thing. – Riley Mar 24 '15 at 19:56

Also, make sure the permissions on ~/.ssh are 700 and ~/.ssh/authorized_keys is 600. The server won't let you use the key if the permissions are incorrect.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.