sftp usando ftplib
Eu preciso baixar um arquivo de um host usando o sFTP.
Você sabe se é possível fazer isso usando o python ftplib? eu vium exemplo aqui, mas quando tento me conectar receboEOFError
.
Eu tentei este código:
import ftplib
ftp = ftplib.FTP()
ftp.connect( "1.2.3.4", "22" )
Esse método retorna com um erro depois de muito tempo, por isso não consigo fazer uma chamada para efetuar login. Não posso experimentar o construtorFTP([host[, user[, passwd[, acct[, timeout]]]]])
porque minha porta é 22, masftplib
o padrão é 21.
Se eu seguir o exemplo
ftp = ftplib.FTP("1.2.3.4")
ftp = ftplib.FTP("1.2.3.4","22")
Eu recebo uma conexão recusada, por isso não consigo digitar nenhuma senha de nome de usuário. Pode me ajudar? Muito obrigado