【发布时间】:2012-04-18 10:35:47
【问题描述】:
我在 ubuntu 11.10 发行版上使用 Python 2.7。
我的 ftplib 模块和 FTP_TLS 连接有问题。 在我的 ftp 服务器上有 vsftp
尝试连接时收到此错误:
ftplib.error_perm: 530 请使用 USER 和 PASS 登录。
这是我的代码:
from ftplib import FTP_TLS
ftp = FTP_TLS( '192.168.1.5' )
ftp.login( 'user' , 'password')
ftp.close()
无论如何,如果我使用简单的 FTP 连接 ftp = FTP('192.168.1.5') ,它就可以工作!
但我需要 FTP_TLS 连接。我也尝试插入参数 ftp.auth() 和 ftp.prot_p() 但没有任何反应。
【问题讨论】: