Should not be public

Port 20 — FTP data

Carries the actual file contents for a classic FTP session, while port 21 carries the commands.

Port
20
Service
FTP data
Protocol
TCP

Security guidance

FTP sends everything, credentials included, in clear text. Use SFTP on port 22 instead.

Is port 20 open on your server?

Test it from outside your network — the only view that matters.

Check port 20