Centos 7 - Installer VSFTPD avec authentification MySQL

, par  admin

Bonjour à tous

Dans cet article nous allons configurer l’authentification des utilisateurs FTP à partir d’une base de donnée MYSQL. Si vous avez suivi l’article Centos - Installer un serveur FTP sftpd, vous avez déjà un serveur vsftpd opérationnel.

Sous centos il faut commencer par télécharger la librairie pam_mysql, non installable via yum :

https://github.com/anthcourtney/pam-mysql/blob/master/pam_mysql-0.7-0.16.rc1.el7.centos.x86_64.rpm

Installation de librairie :

Vérification :

Création de la table utilisateurs :

Insertion de l’utilisateur virtuel user1 dans la base :

Configuration de PAM :

nano /etc/pam.d/vsftpd

Exemple de fichier vsftpd.conf

test avec client ftp linux

Identifiez vous avec l’utilisateur créé précédemment en base de donnée et normalement vous devriez atterrir dans votre dossier racine /home/ftp/user1

A++

Un peu de théorie... Tous les cours théoriques