Ubuntu

Comment installer un serveur FTP sur Ubuntu 20.04

Comment installer un serveur FTP sur Ubuntu 20.04

FTP est un protocole qui nous permet de transférer des fichiers entre deux serveurs différents à travers un réseau. Cela se passe entre un ordinateur "serveur" et un ordinateur "client". Il se produit via les ports 20 et 21. Le port 21 est utilisé pour établir un lien entre deux ordinateurs, et le port 20 est utilisé pour transférer des données. Dans le même temps, les serveurs FTP peuvent ne pas être aussi importants qu'ils ne l'ont jamais été. Ils peuvent toujours être très utiles, en particulier lorsqu'ils sont utilisés sur l'intranet.Les entreprises disposant d'un intranet pour le travail quotidien ont un serveur FTP ouvert aux fichiers installés pour tout le monde, et c'est simple à faire dans Ubuntu 20.04.

Cet article explique ce qu'est le serveur FTP et comment l'installer sur Ubuntu 20.04.

Installation du serveur FTP :

Mise à jour de votre système :

Exécutez la commande ci-dessous pour mettre à jour les référentiels système :

$ sudo apt obtenir la mise à jour

Comment installer vsftpd (serveur FTP) :

Premièrement, nous devons obtenir vsftpd. Le « vsftpd » est un serveur FTP sécurisé, rapide et pratique pour les systèmes Linux.

Exécutez la commande ci-dessous :

$ sudo apt installer vsftpd

Par défaut, il démarrera comme tous les services de Debian.

Vérification de l'état de vsftpd :

Une fois installé, vsftpd (FTP Server), exécutez la commande pour vérifier l'état s'il est en cours d'exécution ou non :

État du service $sudo vsftpd

Il indique que « le serveur FTP fonctionne correctement.

Configuration du serveur FTP :

Toutes les configurations VSFTPD sont dans le /etc/vsftpd.conf fichier, il est donc facile de créer une sauvegarde de celui-ci avant de le modifier. Si quelque chose d'inattendu se produit, nous pouvons revenir à l'original et annuler les erreurs.

Utilisez la commande donnée pour effectuer une sauvegarde :

$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

Tapez systématiquement tous les commentaires.

Commençons par écouter activement le serveur.

Taper écoute = OUI

Si vous n'utilisez pas IPv6, il doit être désactivé :

listen_ipv6=Non

De plus, il n'est pas approprié de donner accès à un utilisateur anonyme :

anonyme_enable=NON

Par défaut, le client ne peut que télécharger le fichier, alors laissez-le rester actif :

local_enable=OUI

write_enable=OUI

FTP fonctionne au port 20 :

connect_from_port_20=OUI.

Le port d'écoute peut être modifié :

listen_port=XX

Enregistrez les modifications en appuyant sur "CTRL + o" et fermez le fichier en appuyant sur "CTRL + x".

Le terminal ressemblera à ceci.

Tapez la commande mentionnée pour afficher le fichier sans commentaires :

$ sudo cat /etc/vsftpd.conf | grep -v "^#"

Création d'un nouvel utilisateur :

Exécutez la commande ci-dessous pour créer un nouvel utilisateur pour la configuration du serveur :

$ sudo useradd -m user1

Il vous demandera d'attribuer un mot de passe. Entrer le mot de passe:

Encore une fois, entrez le mot de passe pour confirmation. Votre mot de passe a été mis à jour.

L'utilisateur a créé avec succès sur le serveur FTP.

Configurer le serveur FTP sur Ubuntu 20.04 :

Nous avons deux manières de configurer le serveur FTP :

Nous avons besoin d'une adresse IP pour configurer le serveur ; vérifiez votre adresse IP via la commande suivante :

$ ifconfig

Configurer via le terminal :

Lancez le terminal et donnez-lui accès avec l'adresse IP du serveur :

$ ftp 10.0.2.15

Configurer via le navigateur :

Ouvrez le navigateur et donnez accès au serveur FTP. L'adresse suivante est :

ftp://10.0.2.15

Une fois la connexion établie, il vous sera demandé de saisir votre nom d'utilisateur et votre mot de passe :

Après avoir entré les informations d'identification, cliquez sur « OK », une connexion sera établie.

Conclusion:

FTP (File transfer protocol) est une application logicielle qui nous permet d'envoyer des fichiers d'un système à un autre via Internet. C'est un protocole bien connu. Un système agit comme un serveur pour conserver les informations, et l'autre agit comme un client qui envoie ou demande des fichiers au serveur. A travers ce post, nous avons compris comment installer un serveur FTP et comment le configurer via terminal et navigateur sur Ubuntu 20.04.

Comment télécharger et jouer à Civilization VI de Sid Meier sur Linux
Présentation du jeu Civilization 6 est une version moderne du concept classique introduit dans la série de jeux Age of Empires. L'idée était assez sim...
Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...