FTP Server Banner Grabber

Retrieve the raw server banner sent on connection to identify the FTP server software and version.

Common results explained

220

Banner retrieved. The server sent its welcome message — this is the expected result for a plain FTP server.

550

SSL/TLS required on the control channel. This is expected — the server requires an encrypted (FTPS) connection and refuses plain FTP commands. The tool is working correctly; your server is an FTPS-only server. Use the FTPS Certificate Checker or FTPS Connection Tester instead.

534

Policy requires SSL/TLS. Same meaning as 550 above — different servers use different codes for the same TLS enforcement policy.

What is an FTP server banner?

When an FTP client connects, the server immediately sends a 220 response — the welcome banner. This message often contains the server software name and version (e.g., 220 ProFTPD 1.3.7 Server ready). Security-conscious administrators suppress or obscure this information to prevent easy fingerprinting.

Example banners

220 ProFTPD 1.3.8 Server (ProFTPD) ready.
220 (vsFTPd 3.0.5)
220 FileZilla Server 1.8.0
220 Microsoft FTP Service