簡體   English   中英

Paramiko 認證失敗/認證異常

[英]Paramiko authentication failed / authentication exception

我正在使用 python paramiko 連接到 SFTP 門戶。 但是,每次我運行此代碼時,它都會失敗並出現此錯誤

paramiko.ssh_exception.AuthenticationException:身份驗證失敗。

這是我正在使用的代碼:

import paramiko

host = 'https://sftp-portal.com'
port = 1022
username = 'username'
password = 'password!'

transport = paramiko.Transport((host,port))
transport.connect(None,username,password)
sftp = paramiko.SFTPClient.from_transport(transport)
sftp.get('/files/csv/example.csv', '/Users/User/Desktop')
sftp.close()

我究竟做錯了什么? 對此的任何幫助都將受到高度贊賞。

您傳遞給Transport構造函數的元組的“主機”部分是“主機名”,而不是“URL”:

host = 'sftp-portal.com'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM