La base de données pour les Virtuals users...

Nous allons la créer à l'aide de phpmyadmin:

Avec firefox Ouvrons phpmyadmin précédemment installé sur notre serveur:.

http://IP Serveur/phpmyadmin

login et password de l'administrateur Mysql

phpmyadmin

Onglet : Bases de données, nommer la nouvelle base "pureftpd" puis "créer"

phpmyadmin

Administrateur de la base et privilèges...

Créons l'utilisateur administrateur pureftpd de la base pureftpd

Clique sur la base pureftpd (à gauche) puis onglet Privilèges (en haut) et enfin : Ajouter compte utilisateur

phpmyadmin

Remplir , les champs comme ci-dessous

phpmyadmin
Executer
phpmyadmin

pour vérifier : Nouveau clique sur la base puureftpd (à gauche) puis onglet Privilèges (en haut)...

phpmyadmin

Création de la table users...

Créons la table users...

Clique sur la base pureftpd (à gauche) puis onglet SQL (en haut)
Efface le contenu si présent
Copie et colle la requête SQL ci dessous...
phpmyadmin
CREATE TABLE `users` (`Id` int(11) NOT NULL auto_increment,`User` varchar(32) NOT NULL default '',`Password` varchar(64) NOT NULL default '',`Uid` int(3) NOT NULL default '33',`Gid` int(3) NOT NULL default '33',`Dir` varchar(255) NOT NULL default '/home/ftp/',`QuotaTaille` int(4) NOT NULL default '250',`ULBandwidth` int(2) NOT NULL default '10',`DLBandwidth` int(2) NOT NULL default '10',PRIMARY KEY (`ID`),UNIQUE KEY `User` (`User`));
Attention !Pour coller dans phpmyadmin :
CTRL V

phpmyadmin
Executer
phpmyadmin
Pour voir si la table a bien été crée : nouveau clique sur la base "pureftpd"...
phpmyadmin

Utilisateur test...

Les virtuals users utilisent l'UID unix de www-data le 33
On indique le chemin complet du homedir qui sera crée automatiquement à la première connexion : ici : /home/ftp/"nom user"
Tu peux choisir une autre destination pour chacun des users crées...
Création de notre utilisateur "test" :
Clique sur la table user (à gauche) puis onglet SQL (en haut)
Efface le contenu
Copie et colle la requête SQL ci dessous...
phpmyadmin
INSERT INTO `users` (`Id`, `User`, `Password`, `Uid`, `Gid`, `Dir`, `QuotaTaille`, `ULBandwidth`, `DLBandwidth`) VALUES (NULL, 'test', 'test-test', '33', '33', '/home/ftp/test', '250', '10', '10');
Attention !Pour coller dans phpmyadmin :
CTRL V

phpmyadmin
Executer
phpmyadmin
Output
phpmyadmin
Pour voir si le user a bien été crée : nouveau clique sur la table user..
phpmyadmin

Terminé pour la base de données...

Passons à la configuration du serveur FTP...

My Domain

Pascal

Laisser un commentaire

👀 Voir tous les commentaires