Подводя итог тому, что я сделал, чтобы подключиться по SSH к raspberry Pi .
На сервере (Raspberry Pi):
$ ip addr show
или просто ip a
, это отобразит IP-адрес машины Pi -host _ip
$ mkdir.ssh
На клиентской машине (Ubuntu):
$ ssh-keygen -t rsa
Кредит @Jakuje выше. Первоначально я использовал ssh -keygen -t dsa для генерации ключа, и ssh продолжал запрашивать пароль. ssh -v ip -адрес не дает мне много полезной информации, пока я не увидел ответ @Jakuje
$ cat.ssh/id_rsa.pub | ssh user_id@host_ip 'cat >> ~/.ssh/authorized_keys'
замените идентификатор пользователя _и IP-адрес хоста _, при появлении запроса укажите пароль для машины Pi
$ ssh user@ip_address
успешный вход в PI, пароля больше нет
Это происходит при нечистом удалении или завершении работы. Я также предлагаю использовать ext4.