На линукс машине делаем:
Генерация новых ключей SSH
$ ssh-keygen
Жмем несколько раз Enter — сохраняем ключи по умолчанию в /home/user/.ssh/id_rsa
Скопируйте ваш открытый ключ на ваш Raspberry Pi
$ ssh-copy-id <USERNAME>@<PI-IP-ADDRESS>
Обратите внимание, что на этот раз вам придется пройти аутентификацию с вашим паролем.
ключ сохраниться в /home/pi/.ssh/authorized_keys
Настройка putty под Windows
PuTTY выдает ошибку Unable to use key file
Необходимо конвертировать ключ при помощи утилиты PuTTYgen.
PuTTYgen — Conversions -> Import key, затем Save private key (сохраняем как .ppk)