Я использую модуль pysftp для подключения к серверу sftp. Я использую следующие две команды, чтобы пропустить проверку файла hostkey:
cnopts = pysftp.CnOpts()
cnopts.hostkeys = None
Я все еще получаю предупреждение, в котором говорится
«Не удалось загрузить HostKeys из C: \ Users \ myusername.ssh \ known_hosts. Вам нужно будет явно загрузить HostKeys (cnopts.hostkeys.load (имя файла)) или отключить проверкуHostKey (cnopts.hostkeys = None)».
Итак, я хотел бы загрузить ключи хоста внутри скрипта. Но моя проблема в том, что я не могу найти указанные ключи хоста.
Я попытался подключиться к своему sftp-серверу через putty, но терминал putty закрылся сам по себе после входа в систему, и у меня нет папки .ssh, созданной для просмотра ключей.
Есть ли способ создать ключ хоста для моего sftp-сервера для загрузки внутри скрипта?