Вам нужно будет создать пару ключей SSH , которая состоит из личного и открытого ключа.
Закрытый ключ должен храниться на вашем собственном компьютере, по умолчанию в~/.ssh/id_rsa
под Linux или C:\users\your_name\.ssh\id_rsa
под Windows, но вы можете использовать другое имя файла в той же директории, чтобы вы знали, какой ключ это позже (вам может понадобиться создать больше ключей SSH в будущем).Это файл, используемый paramiko.
Открытый ключ должен быть скопирован на сервер.Как это сделать, зависит от вашей настройки.Если это ваш собственный SFTP-сервер, вы можете сделать это, используя SSH или SCP.Также возможно, что вы можете сделать это через веб-интерфейс.Обратитесь к руководству вашего SFTP-сервера / службы за дополнительной информацией.
Пара ключей SSH может быть создана с помощью ssh-keygen
.В Linux это, вероятно, уже установлено.В Windows вы, вероятно, получите его, если у вас установлен PuTTY.
Выполните поиск «генерировать пару ключей ssh» или что-то в этом роде, чтобы получить больше информации о том, как создавать ключи, если вы не знаете, как это сделать.сделай это.Есть много сайтов, которые описывают, как это сделать.