je pète un caillot en bon et du forme alors un petit coup de main serait le bienvenue.
Mon répertoire pour stoker quelques sites internet est situé dans /var/www/html/le_repertoire_de_l'utilisateur. Chaque répertoire des utilisateur dans lequel je met le contenu web a comme droit rwxrwxrx
Tout naturellement je veux que chaque utilisateur puisse mettre a jour leur site et qu'ils accèdent à leur propres données.
Donc je commence par changer la ligne DefaultRoot ~ pour DefaultRoot /var/www/html et j'utilise les virtualhost voici mon fichier proftpd.conf:
------------------------------------------------
ServerName "Serveur FTP"
ServerType standalone
DefaultServer on
AllowStoreRestart on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
# Needed for NIS.
PersistentPasswd off
# Default root can be used to put users in a chroot environment.
# As an example if you have a user foo and you want to put foo in /home/foo
# chroot environment you would do this:
#
# DefaultRoot /home/foo foo
ca marche pas a chaque fois que je me connect je vois tous les répertoires
Publicité
Posté le 09-03-2004 à 04:06:46
tichoux
Posté le 09-03-2004 à 14:14:13
pas d'idée ?
tichoux
Posté le 10-03-2004 à 01:35:56
bon ba je viens de trouver une soluce: gproftpd bien sympa ce prog merci a leur contributeurs, 2 secondes de config quand même mieux que se prendre la tête a lire une doc des heures durant...
Message édité par tichoux le 10-03-2004 à 01:36:43