Comment configurer FTP sur Ubuntu 20.04 LTS

16.12.2022
13:09

FTP (File Transfer Protocol) est un protocole de transfert de fichiers apparu bien avant HTTP et TCP/IP. Le FTP existe depuis 1971 et est considéré comme le plus ancien protocole de couche d'application. Aujourd'hui, il est utilisé pour se connecter à des serveurs(ftp vds) ou à des ordinateurs distants. Pour mettre en place le travail, vous avez besoin de clients FTP.

Instructions pas à pas pour déployer le protocole FTP sur Ubuntu 20.04 LTS

Les instructions étape par étape impliquent que vous devrez :

1. Installer un serveur File Transfer Protocol qui supporte les protocoles de connexion sécurisés (SSL en particulier).

2. Créer un compte utilisateur et le configurer pour qu'il fonctionne.

3. Vérifier qu'il existe une connexion au serveur de protocole de transfert de fichiers.

4. Installez le serveur de protocole de transfert de fichiers.

Pour installer et configurer le protocole de transfert de fichiers sur Ubuntu 20.04 LTS, vous devez utiliser la commande :

$ sudo apt update && apt install vsftpd

Le serveur fonctionne déjà, mais vous devez définir les paramètres dans le fichier de configuration. Pour ce faire, ouvrez-le et apportez des modifications en cochant NO ou YES en regard des paramètres. Il faut ensuite mettre à jour le fichier de configuration et redémarrer le serveur.

Pour assurer la sécurité du transfert de données, il est nécessaire de connecter les certificats SSL. Ensuite, il faut configurer le compte d'utilisateur FTP pour se connecter. Au début, vous pouvez vous connecter au serveur sous le compte local, mais ensuite il est préférable de créer un compte séparé avec une commande :

$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m

Dans cet exemple, nous avons créé un utilisateur avec le pseudonyme userftp, qui sera dans le répertoire personnel /home/userftp (l'accès par locale est refusé). Créez un mot de passe.

15% de réduction sur les nouveaux VPS
Dépêchez-vous de commander un serveur dans n'importe quelle localité
Choisir un VPS

Autres articles

16.12.2022
5 898
Base de connaissances / Instructions
Comment sécuriser Apache avec Let's Encrypt sur CentOS Stream
16.12.2022
5 544
Base de connaissances / Instructions
Comment installer une pile LAMP sur un serveur CentOS Stream ?
16.12.2022
21 938
Base de connaissances / Instructions
Comment installer Ngrok