Dans ce tutoriel, nous allons vous montrer comment installer un serveur FTP sur Manjaro 20. Pour ceux qui ne le savaient pas, FTP (File Transfer Protocol) est un protocole réseau standard utilisé pour transférer des fichiers vers et depuis un réseau distant.Le logiciel de serveur FTP le plus courant pour Manjaro est le package vsftpd, qui signifie "démon FTP très sécurisé". C'est le package FTP par défaut pour Manjaro, ainsi que pour la plupart des autres distributions Linux.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation du serveur FTP sur un Manjaro 20 (Nibia).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Manjaro 20 (Nibia).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer le serveur FTP sur Manjaro 20 Nibia
Étape 1. Avant d'exécuter le didacticiel ci-dessous, assurez-vous que notre système est à jour :
sudo pacman -Syu
Étape 2. Installation du serveur FTP sur Manjaro 20.
Le package vsftpd est disponible dans les dépôts Manjaro. Pour l'installer, exécutez les commandes suivantes :
sudo pacman -S vsftpd
Étape 3. Configurez le serveur FTP.
La configuration du serveur vsftpd est stockée dans le /etc/vsftpd.conf
fichier.
sudo nano /etc/vsftpd.conf
Modifiez les lignes suivantes comme ci-dessous, en les décommentant en supprimant les dièses # précédentes si nécessaire :
anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022
Enregistrez et fermez le fichier lorsque vous avez terminé, puis redémarrez le service vsftpd :
sudo systemctl restart vsftpd
Étape 4. Créez un utilisateur FTP.
Créez maintenant un nouvel utilisateur que nous utiliserons pour nous connecter au FTP. Dans cet exemple, nous allons créer un nouvel utilisateur appelé ranty :
useradd -g ftp -d /srv/http -s /sbin/nologin ranty passwd ratna
Étape 5. Testez le serveur FTP sur Manjaro.
Pour tester la connexion FTP, vous devrez installer un client FTP dans le même système ou un système distinct à partir duquel vous souhaitez accéder au serveur FTP. Dans notre cas , nous utilisons FileZilla comme client FTP.
Félicitations ! Vous avez installé avec succès le serveur FTP. Merci d'avoir utilisé ce didacticiel pour installer la dernière version du serveur FTP sur le système Manjaro. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web vsftpd.