If your SSH public key authentication is failing with errors like this:
$ ssh -vvv myhost.com debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey debug1: Offering public key: /home/kitamura/.ssh/id_dsa debug3: send_pubkey_test debug2: we sent a publickey packet, wait for reply
…try these permissions on the server:
server$ chmod go-w ~/ (same as 755) server$ chmod 700 ~/.ssh server$ chmod 600 ~/.ssh/authorized_keys
Thanks for the useful info. It’s so interesting