Atelier- FTP
Rendu
Partie A : vsftpd
Installation et configuration
1. Installez le serveur FTP sécurisé vsftp
2. Installez un client FTP en ligne de commande sur la
machine (package ftp)
3. Configurez le serveur vsftpd dans le fichier
/etc/vsftpd/[Link] comme suit :
4. Créez un utilisateur sur le serveur et attribuez-lui un
répertoire personnel.
5. Placez un fichier dans le répertoire personnel de
l'utilisateur.
6. Ajoutez l’utilisateur crée dans la liste de
/etc/vsftpd/chroot_list
7. Redémarrez le service vsftpd pour appliquer les
modifications
Configuration du Client (Linux, par exemple
Ubuntu) :
1. Installez un client FTP, tel que FileZilla, sur le client
Linux :
2. Se connecter au partage du client FTP avec FileZilla :
4. Autre méthode : Utilisez le terminal et avec la
commande ftp accéder aux fichiers p a r t a g é s du
serveur et naviguer dans l e système de fichier en
utilisant le compte d’utilisateur crée
5. De la même façon sur la machine Windows, utilisez
aussi Filezilla pour tester le partage
Partie B : Pure-FTPd
1. Installez le serveur pure-ftpd sur votre machine
Ubuntu.
2. Ajoutez un compte utilisateur FTP.
3. Dans le compte de l’utilisateur créé limiter les droits
sur son répertoire personnel. Il doit pouvoir écrire et
créer des documents, mais pas les voir. Le groupe et les
autres utilisateurs ne doivent avoir aucun droit sur le
répertoire.
Testez la configuration.
il ne peut pas voir le contenu
4. Lancez le service en fonctionnement anonyme
uniquement.
J’ai fait la configuration sur Almalinux après correction :
5. Utilisez les commandes « ftp » pour lister et envoyer
des fichiers au serveur
On va envoyé un fichier au client :
Notre client peut recevoir les fichiers :
Il peut envoyer les fichiers au serveurs :
Bien reçu coté serveur :