Dans ce tutoriel, je vais vous expliquer comment configurer votre serveur FTP. Mais d’abord, laissez-moi vous dire rapidement ce qu’est FTP.
Qu’est-ce que le FTP?
FTP est un acronyme pour File Transfer Protocol. Comme son nom l’indique, FTP est utilisé pour transférer des fichiers entre ordinateurs sur un réseau. Vous pouvez utiliser FTP pour échanger des fichiers entre des comptes d’ordinateur, transférer des fichiers entre un compte et un ordinateur de bureau ou accéder aux archives de logiciels en ligne., Gardez à l’esprit, cependant, que de nombreux sites FTP sont fortement utilisés et nécessitent plusieurs tentatives avant de se connecter.
Une adresse FTP ressemble beaucoup à une adresse HTTP ou site web, sauf qu’elle utilise le préfixe ftp:// au lieu de http://.
qu’est-Ce que Serveur FTP? Comment le configurer?
Typiquement, un ordinateur avec une adresse FTP est dédié à recevoir une connexion FTP. Un ordinateur dédié à la réception d’une connexion FTP est appelé serveur FTP ou site FTP.
Maintenant, commençons une aventure spéciale., Nous allons créer un serveur FTP pour partager des fichiers avec vos amis et votre famille. J’utiliserai vsftpd à cette fin.
VSFTPD est un logiciel serveur FTP qui prétend être le logiciel FTP le plus sécurisé. En fait, les deux premières lettres de VSFTPD signifient « très sécurisé ». Le logiciel a été construit autour des vulnérabilités du protocole FTP.
Néanmoins, vous devez toujours vous rappeler qu’il existe de meilleures solutions pour le transfert sécurisé et la gestion de fichiers tels que SFTP (utilise OpenSSH). Le protocole FTP est particulièrement utile pour le partage de données non sensibles et est très fiable à cela.,
Étape 1: Installation de VSFTPD sous Linux
Vous pouvez rapidement installer VSFTPD sur vos serveurs Fedora/Red Hat/SUSE via l’interface de ligne de commande avec:
dnf -y install vsftpd
Si vous utilisez Ubuntu/Debian-vous pouvez installer VSFTPD en utilisant cette commande:
sudo apt-get install vsftpd
Si vous utilisez des distributions basées sur Arch, essayez cette commande pour installer VSFTPD.
sudo pacman -S vsftpd
Étape 2: Configuration du serveur FTP
La plupart des configurations de VSFTPD ont lieu dans/etc / vsftpd.conf., Le fichier lui-même est bien documenté, donc cette section ne met en évidence que quelques modifications importantes que vous voudrez peut-être apporter. Pour toutes les options disponibles et la documentation de base, voir les pages de manuel:
man vsftpd.conf
Les fichiers sont servis par défaut à partir de/srv / ftp selon la norme de hiérarchie du système de fichiers.,87779b24ee »>
Connexion anonyme
Les lignes suivantes contrôlent si les utilisateurs anonymes peuvent se connecter:
# Autoriser la connexion anonyme
anonymous_enable=YES
# Aucun mot de passe n’est requis pour une connexion anonyme (Facultatif)
no_anon_password=YES
# Taux de transfert maximal pour un client anonyme)
anon_max_rate=30000
# Répertoire à utiliser pour une connexion anonyme (Facultatif)
anon_root=/example/directory/
Chroot Jail
Il est possible de configurer un environnement chroot, qui empêche l’utilisateur de quitter son répertoire personnel., Pour activer cela, ajoutez / modifiez les lignes suivantes dans le fichier de configuration:
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
La variable « chroot_list_file” spécifie le fichier dans lequel les utilisateurs emprisonnés sont contenus.
Étape 4: Redémarrez votre serveur FTP
À la fin, vous devez redémarrer votre serveur ftp. Tapez dans votre ligne de commande
sudo systemctl restart vsftpd
c’est tout. Votre serveur FTP sous Linux est opérationnel. FTP est de plus en plus remplacé par FTP sur le protocole SSH, vous pouvez donc configurer le serveur SFTP sur Linux.
Toutes questions ou suggestions sont toujours les bienvenues.,
Ali Miracle
Ali est un informaticien et passionné de Linux. Il utilise Trisquel Linux et parfois des blogs à ce sujet. Et il fait tout cela en utilisant le programme Orca screen reader parce qu’il ne peut pas voir.
vous Aimez ce que vous lisez? Merci de le partager avec d’autres.
- Facebook1
- Twitter1
- LinkedIn2
- Reddit0
- Pocket0
Laisser un commentaire