FTP est un protocole qui nous permet de transférer des fichiers entre deux serveurs différents sur un réseau. Cela se passe entre un ordinateur « serveur » et un ordinateur « client ». Cela se fait sur les ports 20 et 21. Le port 21 est utilisé pour établir une connexion entre deux ordinateurs et le port 20 est utilisé pour transférer des données. Dans le même temps, les serveurs FTP ne sont peut-être plus aussi importants que jamais. Ils peuvent toujours être très utiles, surtout s'ils sont utilisés sur l'intranet. Les entreprises disposant d'un intranet pour le travail quotidien disposent d'un serveur FTP ouvert à tous les fichiers installés, ce qui est facilement possible dans Ubuntu 20.04.
Cet article vous expliquera ce qu'est le serveur FTP et comment l'installer sur Ubuntu 20.04.
Installer le serveur FTP :
Mettez à jour votre système :
Exécutez la commande suivante pour mettre à jour les référentiels système :
$ sudo a obtenu la mise à jour apt
Pour installer vsftpd (serveur FTP) :
Nous devons d'abord obtenir vsftpd. Le "vsftpd" est un serveur FTP sûr, rapide et pratique pour les systèmes Linux.
Exécutez la commande ci-dessous :
$ sudo approprié Pour installer vsftpd
Par défaut, il démarre comme tous les services de Debian.
Vérifiez l'état de vsftpd :
Après avoir installé vsftpd (serveur FTP), exécutez la commande pour vérifier l'état, s'il est en cours d'exécution ou non :
État de $sudo Service vsftpd
Il indique "Le serveur FTP fonctionne correctement.
Configuration du serveur FTP :
Toutes les configurations VSFTPD sont dans le /etc/vsftpd.conf Fichier afin qu'il soit facile de sauvegarder 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 créer une sauvegarde :
$ sudo cp /Etc/vsftpd.conf /Etc/vsftpd.conf.bakSaisissez systématiquement tous les commentaires.
Commençons par écouter activement le serveur.
Tapez écoute =OUI
Si vous n'utilisez pas IPv6, il doit être désactivé :
listen_ipv6 =Non.
Il est également inapproprié de donner accès à un utilisateur anonyme :
anonym_enable =NON
Par défaut, le client ne peut que télécharger le fichier, alors laissez-le actif :
local_enable =OUI
write_enable =OUI
FTP fonctionne sur le port 20 :
connect_from_port_20 =OUI.
Le port de la liste peut être modifié :
port_écoute =XX
Enregistrez les modifications avec "CTRL + o" et fermez le fichier avec "CTRL + x".
Le terminal ressemble à ceci.
Entrez la commande mentionnée pour afficher le fichier sans commentaires :
$ sudo chat /Etc/vsftpd.conf | grep -V « ^# »
Création d'un nouvel utilisateur :
Exécutez la commande ci-dessous pour créer un nouvel utilisateur pour configurer le serveur :
$ sudo ajout d'utilisateur –m utilisateur1
Il vous sera demandé d'attribuer un mot de passe. Saisissez le mot de passe :
Entrez à nouveau le mot de passe pour confirmation. Votre mot de passe a été mis à jour.
L'utilisateur a été créé avec succès sur le serveur FTP.
Configuration du serveur FTP sous Ubuntu 20.04 :
Nous avons deux options pour configurer le serveur FTP :
- Configurer via le terminal
- Configurer via le navigateur
Nous avons besoin d'une adresse IP pour configurer le serveur; Vérifiez votre adresse IP avec la commande suivante :
$ ifconfig
Configurer via le terminal :
Démarrez le terminal et saisissez-y l'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.15Une fois connecté, il vous sera demandé de saisir votre identifiant et votre mot de passe :
Après avoir entré les données d'accès, cliquez sur "OK", une connexion sera établie.
Diplôme :
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 largement accepté. Un système agit comme un serveur pour stocker les informations et l'autre agit comme un client, en envoyant ou en demandant des fichiers au serveur. A travers ce post nous avons compris comment installer un serveur FTP et le configurer via terminal et navigateur sous Ubuntu 20.04.