【问题标题】:Access ftp server behind proxy访问代理后面的 ftp 服务器
【发布时间】:2019-07-12 10:02:17
【问题描述】:

我想通过 python 访问 FTP 服务器。它在我们公司的代理后面。

在公司网络上,我可以使用 ftp 服务器访问

from ftplib import FTP
ftp_host = "example.com"
ftp_user = "my_ftp_user"
ftp_password = "my_ftp_password"
ftp.dir()

在公司网络之外,我需要使用代理。 我有以下详细信息:

ftp_host
ftp_user
ftp_password
proxy_host
proxy_user
proxy_password

我试过了:

ftp = FTP(host=ftp_host, user=ftp_user, passwd=ftp_password, source_address=None, timeout=10000)

但它不起作用。

有人可以帮助我吗?

【问题讨论】:

  • 代理有很多种。贵公司使用的是哪一种?您可以连接任何独立的 FTP 客户端吗?如果可以,请向我们展示其设置和/或日志文件。

标签: proxy ftp ftplib


【解决方案1】:

我认为您首先使用代理连接以保持在同一网络或连接线中,然后连接到 ftp

查看this link of solution about how to connect to the proxy using python

Using an http proxy python

【讨论】:

猜你喜欢
  • 2015-08-08
  • 2021-08-20
  • 1970-01-01
  • 1970-01-01
  • 2014-07-17
  • 1970-01-01
  • 2021-08-16
  • 2016-01-06
  • 2017-08-23
相关资源
最近更新 更多