Разрешения могут быть другой проблемой, вызывающей ошибки аутентификации в публикации: убедитесь, что ваши ~ и ~/.ssh каталоги не могут быть прочитаны кем-либо, кроме вашего пользователя (chmod 700 ~ && chmod 700 ~/.ssh может это исправить).
[d1 ] EDIT: разрешения 750 для ~ тоже должны быть в порядке.