Знам, че с класа SSHClient на Paramiko можете да зададете спокойна политика за липсващ хост ключ по следния начин:
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
Въпреки това отварям файлов поток чрез SFTP (не SSHClient), така:
t = paramiko.Transport((process['hostname'], 22))
keyfile = paramiko.DSSKey.from_private_key_file('./id_dsa')
t.connect(username = 'user', pkey = keyfile)
sftp = paramiko.SFTPClient.from_transport(t)
Не можах да намеря нищо в документите за задаване на политика за липсващ ключ на хост чрез Transport или SFTPClient.
Има ли някакъв начин да се постигне същото с помощта на SFTPClient?
Наздраве, Виктор