Hot answers tagged

3

SFTP and FTP are, in fact, different protocols. SFTP is actually built on top of SSH, the Secure SHell protocol, while FTP-over-SSL (aka FTPS) is simply vanilla FTP over an encrypted transport-layer connection, the same as HTTPS IS HTTP over an encrypted connection. If I'm not mistaken, it would be possible for a plain-FTP client to connect through a ssl ...


3

There is (obviously) manual page for vsftpd.conf, which is always a good place to start. TLDR version: They should be needed only for passive mode of FTP. pasv_enable Set to NO if you want to disallow the PASV method of obtaining a data connection. Default: YES pasv_address Use this option to override the IP address that vsftpd ...


2

FTP is a horrible protocol. It uses two ports -- one for commands, one for data. This makes it notoriously difficult to NAT, since a router would need to parse the command channel and figure out that a second connection is expected for this FTP conversation. Doing so is ugly, but also the only way to make NAT work with FTP. FTPS encrypts the command channel,...


1

There are two ways in which an FTPS session can be established: explicit (also called FTPES) and implicit. They both acomplish the same thing (FTP over SSL), but vary on how the connection is initiated. Explicit: Client connects to the standard FTP port (21) with a regular FTP connection, and then a command is sent by the client requesting to upgrade the ...



Only top voted, non community-wiki answers of a minimum length are eligible