System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Installation proftpdadmin interface php pour proftpd

Une interface graphique pour gérer vos groupes et utilisateurs FTP (proftpd).

Préparation :

Vérifiez bien que vous avez le module mysql en gros que proftpd à été compilé avec le support mysql.

Moi je le compile comme ceci :

./configure --prefix=/opt/proftpd131 --enable-openssl  --with-includes=/opt/mysql/include 
--with-libraries=/opt/mysql/lib --enable-ctrls --with-modules=mod_sql:mod_sql_mysql

commande de vérification :

./proftpd -vv

Cette commande vous liste les modules de proftpd.

Téléchargement :

wget http://dfn.dl.sourceforge.net/sourceforge/proftpd-admin/proftpdadmin-1.04.tar.gz

Désarchivage :

tar -xvzf proftpdadmin-1.04.tar.gz
cd proftpdadmin

Création de la base sql :

Personnellement je l'ai créé avec Phpmyadmin (oui j'ai honte) mais il est tout a fait possible de le faire à la mano.

Important vous avez un fichier nommé tables.sql qui contient les deux tables nécessaire à Proftpdadmin.

Configuration :

cd configs/
cp config.php.example config.php
vi config.php

Modifier ceci en fonction :

// Edit from here:
$cfg->db_host = "localhost";
$cfg->db_name = "db";
$cfg->db_user = "userdb";
$cfg->db_pass = "password";

Voila maintenant vous avez plus qu'a vous rendre à l'url que vous avez choisi pour votre proftpdadmin ou alors http://localhost/proftpdadmin avec votre navigateur.

Par GanGan | le jeudi, janvier 15 2009 08:10

Commentaires

1. RaX

lundi, décembre 6 2010 | 21:23

J'en ai eut besoin et j'ai eut la mauvaise surprise de constater qu'il est plus maintenu depuis 2005 :s.

Si quelqu'un connait un fork ? (et ne me dite pas webmin)