0% ont trouvé ce document utile (0 vote)
12 vues1 page

Sécuriser un serveur FTP avec VsFTPd

Le document décrit la configuration d'un serveur FTP sécurisé appelé Vsftpd, notamment en désactivant l'accès anonyme, en autorisant les utilisateurs locaux et en confinant certains utilisateurs dans leur dossier personnel grâce à un fichier de configuration.

Transféré par

Mogiwara boy
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
12 vues1 page

Sécuriser un serveur FTP avec VsFTPd

Le document décrit la configuration d'un serveur FTP sécurisé appelé Vsftpd, notamment en désactivant l'accès anonyme, en autorisant les utilisateurs locaux et en confinant certains utilisateurs dans leur dossier personnel grâce à un fichier de configuration.

Transféré par

Mogiwara boy
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Atelier IV: Le serveur FTP

1 Vsftpd : Very secure ftp daemon


VsFTPd est un serveur FTP conçu avec la problématique d’une sécurité maximale. Contrai-
rement aux autres serveurs FTP (ProFTPd, PureFTPd, etc.), aucune faille majeure de sécurité
n’a jamais été décelée dans VsFTPd.

2 Configuration de vsftpd
La configuration de VsFTPd est centralisée dans un seul et même fichier /etc/[Link]

1. Le texte de connexion au serveur


— ftpd_banner=Welcome to blah FTP service (ligne 101)
2. Ne pas permettre les connexions anonymous (ligne 23)
— anonymous_enable=NO
3. Permettre les utilisateurs locaux de se connecter
— local_enable=YES (ligne 26)
— write_enable=YES (ligne 29)
— local_umask=022 (ligne 33)
4. Emprisonner certains utilisateurs dans leur dossier personnel
— Création de la liste des utilisateurs
— sudo mkdir /etc/vsftpd
— gksu gedit /etc/vsftpd/[Link]
— Les identifiants des utilisateurs concernés doivent être renseignés sous la forme sui-
vante :
utilisateur_1
utilisateur_2
— Ajouter ces lignes sur [Link]
chroot_local_user=NO (ligne 120)
chroot_list_enable=YES (ligne 121)
allow_writeable_chroot=YES
chroot_list_file=/etc/vsftpd/[Link] (ligne 123)

3 Test du serveur
— Connectez vous depuis un client (ftp @ip depuis un terminal)
— Copiez un fichier depuis le serveur sur la machine cliente (la commande get)
— Envoyez un fichier depuis le client vers le serveur (la commande put)

Vous aimerez peut-être aussi