GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le serveur FTP sur Ubuntu 18.04 Bionic Beaver

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer le serveur FTP sur Ubuntu 18.04 LTS. Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec des privilèges sudo. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

FTP est un protocole client-serveur qui permet deux canaux de communication entre le client et le serveur. En utilisant un client FTP, nous pourrons télécharger, télécharger et supprimer les fichiers sur le serveur. Initialement, le client doit authentifier le serveur FTP. La session FTP fonctionnera à la fois en mode passif et en mode actif. Actif est le mode par défaut pour FTP. Dans une connexion en mode actif, lorsque le client commence à établir la connexion initiale, le serveur initie la deuxième connexion et permet le transfert de données vers le client. En connexion passive, le client se connecte et envoie la commande PASV au serveur. Ensuite, le serveur envoie le numéro de port au client.

Installer le serveur FTP sur Ubuntu

Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.

sudo apt update
sudo apt upgrade

Étape 2. Installation du serveur FTP sur Ubuntu 18.04 LTS.

Le démon VSFTP se trouve dans les référentiels standard, de sorte que l'installation peut être effectuée avec une seule commande. Ouvrez une fenêtre de terminal et tapez ce qui suit :

sudo apt install vsftpd

Après l'installation de VSFTPD, les commandes ci-dessous peuvent être utilisées pour arrêter, démarrer et permettre au service serveur de toujours démarrer au démarrage du serveur :

sudo systemctl stop vsftpd.service
sudo systemctl start vsftpd.service
sudo systemctl enable vsftpd.service

Étape 3. Configuration de vsftpd.

Nous allons créer un tout nouveau fichier de configuration. Avant de faire cela, renommons l'original avec la commande :

sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

Créez le nouveau fichier avec la commande :

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=30000
pasv_max_port=30100
allow_writeable_chroot=YES

C'est tout ce que vous devez faire pour installer le serveur FTP sur Ubuntu 18.04. J'espère que vous trouverez cette astuce rapide utile. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Ubuntu
  1. Comment installer Ubuntu 18.04 Bionic Beaver

  2. Comment installer le serveur minimal Ubuntu 18.04 LTS (Bionic Beaver)

  3. Comment installer un serveur FTP sur Ubuntu 20.04

  4. Comment installer GlassFish sur Ubuntu 18.04 Bionic Beaver

  5. Comment installer le serveur FTP sur Ubuntu 20.04

Comment installer Wine sur Ubuntu 18.04 Bionic Beaver

Comment installer Geany sur Ubuntu 18.04 Bionic Beaver

Comment installer Skype sur Ubuntu 18.04 Bionic Beaver

Comment installer GIMP sur Ubuntu 18.04 Bionic Beaver

Comment installer VestaCP sur Ubuntu 18.04 Bionic Beaver

Comment installer Minecraft Server sur Ubuntu 18.04 Bionic Beaver