Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
vsftpd_et_pam_mysql [Le 14/04/2017, 14:27]
L'Africain
vsftpd_et_pam_mysql [Le 02/06/2020, 15:52] (Version actuelle)
37.60.189.90 Ajout d'une commande pour enregistrer l'utilisateur vstpd avec mysql 8.0
Ligne 1: Ligne 1:
-{{tag>​BROUILLON ​Hardy Tutoriel}}+{{tag>Bionic ​BROUILLON ​reseau ​Tutoriel}}
  
 ---- ----
  
 ====== VsftpD et authentification via pam_mysql sur base de données SQL ====== ​ ====== VsftpD et authentification via pam_mysql sur base de données SQL ====== ​
- +<note warning>​Cette page aurait besoin d'une mise à jour, à lire avec précaution.</​note>​ 
-Ce tutoriel vous servira à authentifier des utilisateurs VsftpD grâce à une base de données MySQL. Le but étant de ne pas utiliser une base de données Berkeley qui doit être re-générée à chaque création, suppression ou mise à jour d'​utilisateur. Je précise que j'ai réalisé cette installation sur une Ubuntu 8.04 Server.+Ce tutoriel vous servira à authentifier des utilisateurs VsftpD grâce à une base de données MySQL. Le but étant de ne pas utiliser une base de données Berkeley qui doit être re-générée à chaque création, suppression ou mise à jour d'​utilisateur.
  
 ===== Installation ===== ===== Installation =====
Ligne 167: Ligne 167:
 # MOTDEPASSE_VSFTPD ne doit pas contenir de caractère # : interpréte le reste de la ligne comme un commentaire. ​ # MOTDEPASSE_VSFTPD ne doit pas contenir de caractère # : interpréte le reste de la ligne comme un commentaire. ​
 GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON vsftpd.* TO '​vsftpd'​@'​localhost'​ IDENTIFIED BY '​MOTDEPASSE_VSFTPD';​ GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON vsftpd.* TO '​vsftpd'​@'​localhost'​ IDENTIFIED BY '​MOTDEPASSE_VSFTPD';​
 +# Sous Mysql 8.0 ou >  :
 +# CREATE USER '​vsftpd'​@'​localhost'​ IDENTIFIED BY '​MOTDEPASSE_VSFTPD';​
 +# GRANT ALL ON vsftpd.* TO '​vsftpd'​@'​localhost';​
 # Application des privileges # Application des privileges
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
Ligne 384: Ligne 387:
   * [[:​Vsftpd|Vsftpd sur ubuntu-fr]] (pour toute la partie installation du serveur et configuration des certificats SSL)   * [[:​Vsftpd|Vsftpd sur ubuntu-fr]] (pour toute la partie installation du serveur et configuration des certificats SSL)
   * [[http://​pam-mysql.sourceforge.net/​Documentation/​package-readme.php?​seemore=y|le README de la librairie pam_mysql]]   * [[http://​pam-mysql.sourceforge.net/​Documentation/​package-readme.php?​seemore=y|le README de la librairie pam_mysql]]
 +  * [[https://​doc.fedora-fr.org/​wiki/​Vsftpd_:​_Installation_et_configuration|Page similaire sur le wiki de Fedora]]
  
 ---- ----
  
 //​Contributeur : [[:​utilisateurs:​maclane45]]//​ //​Contributeur : [[:​utilisateurs:​maclane45]]//​
  • vsftpd_et_pam_mysql.1492172869.txt.gz
  • Dernière modification: Le 14/04/2017, 14:27
  • par L'Africain