Liste des commandes ftp

Un article de Wikipédia, l'encyclopédie libre.

Voici une liste des commandes FTP qui peuvent être envoyées à un serveur FTP, y compris toutes les commandes qui sont normalisées dans la RFC 959 par l'IETF. Toutes les commandes ci-dessous respectent le standard RFC 959, sauf indication contraire. Notez que la plupart des clients FTP en lignes de commande présentent leur propre jeu de commandes pour les utilisateurs. Par exemple, GET est la commande de l'utilisateur commune pour télécharger un fichier à la place de la commande RETR.

Commande RFC Description
ABOR Annuler un transfert.
ACCT Information du compte.
ADAT RFC 2228 Authentification/Données de sécurité
ALLO Allouer assez d'espace disque pour recevoir un fichier.
APPE Ajouter.
AUTH RFC 2228 Authentification/Mécanisme de sécurité
CCC RFC 2228 Effacer le canal de commande
CDUP Transformer en répertoire parent.
CONF RFC 2228 Commande de protection de confidentialité
CWD Changer le répertoire de travail.
DELE Supprimer un fichier.
ENC RFC 2228 Canal de protection de la confidentialité
EPRT RFC 2428 Spécifie et définit les adresse et port par lesquels la connexion s'établit.
EPSV RFC 2428 Entrer en mode passif étendu.
FEAT RFC 2389 Liste les fonctions supportées par le serveur en plus de ceux inclus dans la RFC 959
HELP Affiche l'aide d'une commande spécifique ou l'aide globale.
LANG RFC 2640 Langue
LIST Affiche les informations d'un fichier ou d'un répertoire spécifique, ou du répertoire courant.
LPRT RFC 1639 Spécifie et définit une longue adresse et le port par lesquels la connexion s'établit.
LPSV RFC 1639 Se connecter en mode passif prolongé.
MDTM RFC 3659 Affiche la date de dernière modification d'un fichier
MIC RFC 2228 Commande de protection d'intégrité
MKD Créer un répertoire
MLSD RFC 3659 Afficher la liste du contenu d'un répertoire
MLST RFC 3659 Fournit des données sur l'objet nommé exactement sur la ligne de commande, et pas d'autres.
MODE Définir le mode de transfert (Stream, Block, or Compressed).
NLST Affiche la liste des noms des fichiers d'un répertoire.
NOOP Aucune opération (Paquet factice; souvent utilisé pour maintenir la connexion).
OPTS RFC 2389 Sélection d'options.
PASS Mot de passe.
PASV Connexion en mode passif.
PBSZ RFC 2228 Protection de la taille du Buffer
PORT Spécifier une adresse et un port de connexion.
PROT RFC 2228 Niveau de canal de protection de données.
PWD Afficher le répertoire de travail actuel sur la machine distante.
QUIT Déconnecter.
REIN Reinitialiser la connexion.
REST Recommencer le transfert à partir d'un point spécifique.
RETR Récupérer la copie d'un fichier
RMD Supprimer un répertoire
RNFR Fichier à renommer (rename from)
RNTO Renommer en (rename to)
SITE Envoie une commande spécifique de site au serveur distant.
SIZE RFC 3659 Affiche la taille d'un fichier.
SMNT Monter la structure d'un fichier.
STAT Affiche le statut courant.
STOR Accepter les données et les enregistrer dans un fichier sur le serveur.
STOU Enregistrer les fichiers de façon unique.
STRU Définir la structure de transfert de fichier.
SYST Afficher le type système.
TYPE Définir le mode de transfert (ASCII/Binary).
USER Nom d'utilisateur, identifiant.
XCUP &1000775 RFC 775 Transformer en parent du répertoire courant
XMKD &1000775 RFC 775 Créer un répertoire
XPWD &1000775 RFC 775 Afficher le répertoire de travail courant
XRCP &1000743 RFC 743
XRMD &1000775 RFC 775 Supprimer un répertoire
XRSQ &1000743 RFC 743
XSEM &1000737 RFC 737 Envoyer un courrier électronique en cas d'erreur
XSEN &1000737 RFC 737 Envoyer au terminal

Voir aussi[modifier | modifier le code]

Liens externes[modifier | modifier le code]