Port 21 : FTP

Le port 21 (TCP) est utilisé par FTP. Ne l'ouvrez que si nécessaire, avec chiffrement et authentification forte, idéalement limité à des adresses IP connues.

Mis à jour le

Port21
ProtocoleTCP
ServiceFTP
Exposition sur InternetOuvert uniquement si nécessaire

Vérifier si le port 21 est ouvert

À quoi sert le port 21 ?

Connexion de contrôle du protocole de transfert de fichiers : connexions et commandes.

Le port 21 doit-il être ouvert ?

Ouvert uniquement si nécessaire. Ne l'ouvrez que si nécessaire, avec chiffrement et authentification forte, idéalement limité à des adresses IP connues. Le FTP simple envoie les mots de passe non chiffrés. Utilisez SFTP via SSH ou FTPS, et restreignez l'accès par IP si vous devez le conserver.

Voir ce qui écoute sur le port 21

# Linux
sudo ss -tlnp | grep ':21 '

# macOS
sudo lsof -nP -i TCP:21 -sTCP:LISTEN

# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 21 -State Listen

Ouvrir ou bloquer le port 21 dans un pare-feu

# Ubuntu / Debian (ufw)
sudo ufw allow 21/tcp
sudo ufw deny 21/tcp

# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 21" -Direction Inbound -Protocol TCP -LocalPort 21 -Action Allow

Sur les serveurs cloud, ouvrez aussi le port dans le groupe de sécurité ou le pare-feu réseau du fournisseur. À domicile, un service derrière un routeur nécessite une règle de redirection de port vers l'adresse IP locale de l'appareil.

Tester depuis l'extérieur

Un port peut être ouvert sur le serveur mais bloqué en amont. Le Port Checker se connecte depuis Internet, il montre donc ce que voit le monde extérieur. Depuis votre propre machine, utilisez nc -vz example.com 21 (macOS/Linux) ou Test-NetConnection example.com -Port 21 (Windows).

Questions fréquentes

À quoi sert le port 21 ?
Connexion de contrôle du protocole de transfert de fichiers : connexions et commandes.
Est-il sûr d'ouvrir le port 21 ?
Ouvert uniquement si nécessaire. Ne l'ouvrez que si nécessaire, avec chiffrement et authentification forte, idéalement limité à des adresses IP connues.
Comment vérifier si le port 21 est ouvert ?
Saisissez votre domaine ou votre IP publique dans le Port Checker avec le port 21. L'outil tente une connexion TCP depuis Internet et indique ouvert, fermé ou filtré.