Le programme FTP (File Transfer Protocol) vous permet de transférer des fichiers d’un ordinateur à un autre, via Internet ou un réseau local. Il est intégré aux systèmes d’exploitation Linux. Il est basé sur l’architecture client-serveur. En général, la commande vous permet d’interagir avec des fichiers sur un serveur distant. Avec lui, vous pouvez copier des fichiers, les renommer et les supprimer et bien plus encore !
Contenu
Connexion à un serveur distant avec FTP
La ligne de commande pour se connecter à un serveur FTP est :
Par exemple, si vous souhaitez vous connecter à « www.cornell.edu », vous utiliserez la ligne de commande suivante :
Connectez-vous après vous être connecté
Une fois connecté au serveur, vous devez vous connecter. Si vous utilisez un serveur privé, vous aurez besoin d’un nom d’utilisateur et d’un mot de passe fournis par l’administrateur. Sans cela, vous ne pourrez pas vous y connecter. Si vous essayez de vous connecter à un serveur public, la plupart vous permettront de vous connecter avec votre nom d’utilisateur comme « anonyme » et votre identifiant de messagerie comme mot de passe. Certains serveurs publics vous permettront d’y accéder si vous utilisez « ftp » comme nom d’utilisateur et mot de passe. Entrez votre nom d’utilisateur et votre mot de passe lorsque vous y êtes invité. Si vous parvenez à vous connecter avec succès, l’invite suivante s’affichera (dans la plupart des cas) :
Le serveur doit également vous informer que vous utilisez un système UNIX distant et que le mode binaire sera utilisé pour transférer les fichiers. Le mode binaire est utilisé pour télécharger tous les fichiers non texte, comme les images, les fichiers exécutables et les fichiers zip. Si vous souhaitez télécharger des fichiers texte, vous pouvez passer en mode ASCII. Pour ce faire, entrez la commande suivante :
Pour revenir au binaire, utilisez la commande suivante :
Utilisation des commandes liées au FTP une fois que vous êtes connecté
Maintenant que vous êtes connecté au serveur, vous pouvez commencer à utiliser les commandes FTP. Ces commandes seront différentes pour différents serveurs. Pour voir une liste de toutes les commandes disponibles sur le serveur actuel, entrez la ligne de commande suivante :
Pour afficher tous les fichiers et sous-répertoires actuellement présents dans le répertoire vers lequel vous avez navigué, utilisez la commande suivante :
Sur les serveurs publics, vous souhaiterez accéder au répertoire pub. C’est là que les fichiers que vous recherchez sont probablement conservés. Alors, comment accédez-vous au répertoire pub ? Utilisez la commande cd, comme ceci :
Cela vous amènera au répertoire pub. Une fois ici, vous pouvez utiliser à nouveau la commande ls pour regarder tous les fichiers présents. Supposons maintenant que vous vouliez télécharger une image : cascade.jpg. Comment tu fais ça? Utilisez cette commande :
Le fichier sera téléchargé dans le répertoire local de votre ordinateur. Si vous avez un fichier avec le même nom présent sur votre machine, il sera écrasé. Pour éviter que cela ne se produise, vous pouvez renommer le fichier que vous téléchargez comme ceci :
Cela évitera tout conflit de nom. Et si vous vouliez obtenir plusieurs fichiers ? Vous pouvez utiliser la commande « mget » pour cela (les noms des fichiers doivent être séparés par un blanc » « ).
Que faire si vous souhaitez télécharger un fichier sur le serveur distant ? Notez que vous aurez besoin d’autorisations d’écriture sur le serveur distant. Si vous ne les avez pas déjà, vous devrez demander à l’administrateur système. Voici comment utiliser la commande put :
Et si vous vouliez télécharger plusieurs fichiers ? Utilisez la commande « mput », qui est similaire à la commande « mget ».
Paramètres du répertoire
Comment savoir dans quel répertoire les fichiers sont téléchargés ? Utilisez la commande « lpwd », comme suit :
Cela vous montrera le répertoire dans lequel les fichiers sont copiés. Pour changer de répertoire, vous tapez le chemin d’un répertoire après la commande lcd :
Ce sont les commandes les plus importantes que vous devrez connaître en tant qu’utilisateur de base. Si vous recherchez des commandes plus avancées, vous pouvez consulter le site Web officiel de Linux : http://www.linux.org/ . Faites-nous part de votre expérience de travail avec FTP sur Linux !
Crédits image : RRZEicons sur Wikimedia
Cet article est-il utile ? Oui Non