Disconnected: no supported authentication methods available
Solution 1:
Try taking the group writeable permissions from your home directory:
chmod g-w ~/
Make your .ssh folder readable/writeable/executable only by you:
chmod 700 ~/.ssh
Make your authorized keys file readable/writeable only by you:
chmod 600 ~/.ssh/authorized_keys
That should remove the permissions errors.
Solution 2:
Success!
All I had to do is change StrictModes
to no.
Per section 3.14 in the OpenSSH FAQ and http://blogs.nullvision.com/?p=114 .
Wow.