所以现在我正在尝试为 FTP(e)S 配置 vsftpd 服务器。看来我遇到了不同客户的问题。安全 FTPD 对我来说很好用。Filezilla 没有。
Filezilla 的输出
tatus: Connecting to foo:21...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket::OnReceive()
Response: 220 "Welcome to FTP!"
Trace: CFtpControlSocket::SendNextCommand()
Command: AUTH TLS
Trace: CFtpControlSocket::OnReceive()
Response: 234 Proceed with negotiation.
Status: Initializing TLS...
Trace: CTlsSocket::Handshake()
Trace: CTlsSocket::ContinueHandshake()
Trace: CTlsSocket::OnSend()
Trace: CTlsSocket::OnRead()
Trace: CTlsSocket::ContinueHandshake()
Trace: CTlsSocket::Failure(-12, 53)
Trace: GnuTLS alert 40: Handshake failed
Error: GnuTLS error -12: A TLS fatal alert has been received.
Run Code Online (Sandbox Code Playgroud)
从 vsftpd 粘贴:
# Could be whatever …Run Code Online (Sandbox Code Playgroud) 我只是想知道是否有人可以指出我在我们的 CentOS Linux 服务器上配置 Pure-FTP 守护程序的正确方向,以支持通过隐式 SSL/TLS(通过端口 990)的 FTP。顺便说一句,我很擅长在 linux 服务器上找到自己的方法,只是以前从未处理过 Pure-FTP。
谢谢,哈利
PS 我知道显式 FTPS 是新标准,但是,其中一个防火墙似乎与显式 FTPS 混淆,但保留隐式 FTPS 连接。由于我们无法控制防火墙,但可以完全控制服务器,因此只有切换到隐式 FTPS 才能解决此问题。
根据这篇文章,
我确实理解这FTPES比FTPS.
但我仍然不断问自己这两种模式有什么区别?
显式 SSL 和隐式 SSL 有什么区别?
一个如何比另一个更安全?
我已经使用本指南在 Windows Azure 中设置了 FTP 服务http://www.itq.nl/blogs/post/Walkthrough-Hosting-FTP-on-IIS-75-in-Windows-Azure-VM.aspx
当我坐在办公室防火墙后面工作时,当我在没有 SSL 的情况下进行连接时,FTP 服务器运行良好。
但是当我尝试使用 SSL(端口 21、AUTH TLS - Explicit、CuteFTP)连接时,出现超时。当我在家里做同样的事情时,连接就可以工作(SSL)。我究竟做错了什么?SSL 连接是否使用其他端口?
身份验证工作正常,当客户端发送 LIST 命令时超时
STATUS:> [11.02.2013 12:56:28] Using UTF-8.
STATUS:> [11.02.2013 12:56:28] This site can resume broken downloads.
COMMAND:> [11.02.2013 12:56:28] REST 0
[11.02.2013 12:56:28] 350 Restarting at 0.
COMMAND:> [11.02.2013 12:56:28] PBSZ 0
[11.02.2013 12:56:28] 200 PBSZ command successful.
COMMAND:> [11.02.2013 12:56:28] PROT P
[11.02.2013 12:56:28] 200 PROT command successful.
COMMAND:> [11.02.2013 12:56:28] PASV
[11.02.2013 12:56:28] 227 Entering Passive Mode (***,**,**,201,27,92).
COMMAND:> …Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的服务器上配置基于 SSL 的 FTP。我在 IIS 中添加了一个 FTP 站点,然后按照向导设置绑定和证书。但是,当我尝试使用 FileZilla 连接到服务器时,连接被服务器拒绝。我还注意到没有出现欢迎消息。我还注意到服务器发送的回复带有不可路由的地址。我真的不知道如何从这里继续,因为设置对我来说似乎没问题。
日志:
Status: Resolving address of jensgm.com
Status: Connecting to 213.153.1.168:990...
Status: Connection established, initializing TLS...
Status: Verifying certificate...
Status: TLS connection established, waiting for welcome message...
Status: Connected
Status: Retrieving directory listing...
Status: Server sent passive reply with unroutable address. Using server address instead.
Command: LIST
Response: 150 Opening BINARY mode data connection.
Error: The data connection could not be established: ECONNREFUSED - Connection refused by server
Error: Connection timed …Run Code Online (Sandbox Code Playgroud)