Я не могу ssh с моего компьютера (OS X) на мой raspberry pi (ubuntu mate), если я не использую sudo. Я использую открытую / закрытую пару ключей для аутентификации.
Соответствующий открытый ключ добавляется в файл author_users на raspberry pi.
Разрешения для моего каталога .ssh - 700. Разрешения для моих ключевых файлов 600.
Это вывод из ssh с флагом -v:
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /Users/username/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: Trying private key: /Users/username/.ssh/id_dsa
debug1: No more authentication methods to try. Permission denied (publickey).
лс
-rw------- 1 username staff 3326 May 18 23:24 id_rsa
-rw-r--r-- 1 username staff 752 May 18 23:24 id_rsa.pub
.ssh:
drwx------ 11 username staff 374 May 19 21:49 .ssh