- - Comment utiliser FTP à partir de la ligne de commande sous Linux

Comment utiliser FTP à partir de la ligne de commande sous Linux

Travailler avec FTP depuis la ligne de commande peutCela peut sembler trivial, car il existe sur Linux d'excellents clients FTP qui fournissent une interface graphique à utiliser. Néanmoins, de nombreux utilisateurs du protocole de transfert de fichiers l’utilisent via SSH et des serveurs, de sorte qu’une application à interface graphique ne fonctionne pas.

Il existe quelques clients FTP utiles en ligne de commandesur Linux. En fait, dans le passé, je parlais d’une excellente application en ligne de commande dans ma liste des meilleurs clients FTP pour Linux. Cela dit, dans cet article, nous ne nous concentrerons pas sur cette application, car elle est trop compliquée pour ce dont nous avons besoin; téléchargement de base et téléchargement. Au lieu de cela, nous utiliserons le client FTP GNU standard.

Remarque: le client FTP GNU ne fonctionnera pas avec SFTP ou FTPS. Il ne peut se connecter qu’à des serveurs FTP.

Installer FTP CLI

L'application GNU FTP est largement utilisée. Ce paquetpeut déjà être pré-installé sur pas mal de distributions. Cela dit, le client n'est pas préinstallé dans toutes les distributions. Il est donc judicieux de voir comment le faire fonctionner avant de commencer à l'utiliser.

Pour installer l'application FTP sur votre système d'exploitation Linux, ouvrez une fenêtre de terminal en appuyant sur le bouton Ctrl + Alt + T ou Ctrl + Maj + T combinaison de clavier. À partir de là, suivez les instructions détaillées correspondant au système d'exploitation que vous utilisez actuellement.

Ubuntu

Sur Ubuntu Linux, le client FTP CLI est disponible dans le référentiel logiciel “Ubuntu Main”. Pour l’installer sur votre système, vous devez utiliser le Apte commande de terminal.

sudo apt install ftp

Debian

Le client FTP de la CLI supporte Debian Linux depuis très longtemps. De ce fait, il est facile à installer via le référentiel logiciel «Debian Main».

Pour installer l’application CLI FTP sur votre ordinateur Debian, utilisez la commande Apt-get commande ci-dessous.

sudo apt-get install ftp

Arch Linux

Les utilisateurs d’Arch Linux ne pourront pas rechercherréférentiels de packages pour un package «FTP» s’ils souhaitent utiliser cette application, car les développeurs ne conditionnent pas l’application CLI FTP séparément. Au lieu de cela, pour utiliser FTP depuis la ligne de commande sur Arch Linux, vous devez installer le paquetage «inetutils» avec Pac-Man.

sudo pacman -S inetutils

Feutre

Le client FTP en ligne de commande est disponible pour les utilisateurs de Fedora Linux via les référentiels logiciels «Fedora x86_64» et «Fedora i386». Si vous êtes un utilisateur de Fedora, installez le paquet avec les instructions suivantes: Dnf commande dans une fenêtre de terminal.

sudo dnf install ftp

OpenSUSE

Utilisateurs OpenSUSE souhaitant utiliser le client FTP CLIsur leur système d'exploitation seront heureux de savoir que le programme peut être installé sur Leap 15.0, Leap 42.3 et Tumbleweed via le référentiel de logiciel «OpenSUSE Oss All».

Pour démarrer l’installation sur votre système SUSE, ouvrez une fenêtre de terminal et utilisez le Zypper commande ci-dessous.

sudo zypper install ftp

Linux générique

Le client FTP de ligne de commande standard utilisé surLinux que nous allons couvrir dans cet article fait partie du projet GNU. Pour cette raison, il est très facile de localiser cette application pour tous les systèmes d’exploitation Linux.

Pour installer le client FTP CLI sur votre Linuxsystème d'exploitation, ouvrez un terminal. Ensuite, recherchez et installez «ftp» ou «inetutils». Si vous ne pouvez pas trouver l’application n’importe où dans les sources logicielles, découvrez comment récupérer le code source à partir de GNU.org.

Se connecter au serveur FTP via CLI

Pour établir une nouvelle connexion avec votre serveur dans l’application CLI FTP, accédez au terminal et utilisez le ftp commande avec l'adresse IP du serveur distant.

Remarque: impossible de connaître l’adresse IP distante de votre serveur FTP. Consultez notre guide pour savoir comment trouver une adresse IP sous Linux.

ftp remote-ip-address-or-domain-name

En supposant que l'adresse réussisse, l'application FTP invite l'utilisateur à saisir un nom d'utilisateur et un mot de passe. Ecrivez le nom d'utilisateur et le mot de passe de votre serveur pour accéder au serveur FTP via CLI.

Télécharger des fichiers FTP via CLI

Le téléchargement de fichiers via FTP en ligne de commande s’effectue avec le obtenir commander. Pour démarrer un téléchargement, essayez la syntaxe de commande suivante.

get /home/remote-username/location/of/folder/or/file

Laissez le client FTP télécharger le ou les fichiers sur votre système. En cas de succès, ils apparaissent dans le répertoire dans lequel le terminal de votre ordinateur Linux a démarré (généralement / home / nom d'utilisateur /)

Télécharger des fichiers FTP via CLI

Le téléchargement de fichiers à l’aide de l’application de ligne de commande FTP utilise le envoyer commander. Pour envoyer un fichier ou un dossier à un serveur distant, suivez la syntaxe de commande ci-dessous.

send /home/remote-username/location/of/folder/or/file

L'envoi de fichiers par FTP prend quelques minutes. Une fois le processus terminé, vous le verrez dans le répertoire de téléchargement par défaut du serveur distant.

commentaires