FTPS和FTPES有什么区别?

根据这篇文章,我明白FTPESFTPS更安全。
但是我仍然不断地问自己,这两种模式有什么区别?

显式和隐式SSL有什么区别?
又如何能比另一个更安全?

与FTPES相比,FTPES实际上对于未知用户来说安全性较低。 对于FTPES,客户端必须明确要求encryption的FTP连接,而不允许使用隐式的FTPS协商。 立即希望客户端用TLS / SSL ClientHello消息挑战FTPS服务器。 如果这样的消息没有被FTPS服务器接收到,服务器应该断开连接。

FTPES的问题是,当攻击者执行中间人攻击时,如果客户端被设置为明确地协商连接,则他将能够协商非encryption链接(SSL剥离)因此FTPES中的E)。