通过Paramiko的SFTP:Errno 10061(可能是代理)

2021-05-13 14:22:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用Python2.7中的Paramiko连接到SFTP服务器。在

这是我的代码:

# Python 2.7
# -*- coding: utf-8 -*-
import paramiko

# Connect to Server
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('ip_address',port = 22,username='user',password='password')

我得到这个错误:

^{pr2}$

我在不同的地方搜索过这个问题,但仍然没有找到任何决定。在

此服务器的端口和其他凭据正确。这是肯定的,因为我可以通过SFTP客户端FileZilla连接到它。 上面的代码是在我的个人电脑上运行的,但在我的公司电脑上却不行。这就是为什么我认为这是因为代理。在

你有什么建议我在这种情况下如何通过代理?在

我已经有了环境变量

http_proxy='http://username:password@proxy:port'
https_proxy='https://username:password@proxy:port'

任何帮助都是有价值的!在