Jean-FranÃois Straeten a Ãcrit :
Par dÃfaut, je n'arrive pas sur /home/virtual/fred, mais sur /home/virtual et je vois donc tous les rÃpertoires et tous les fichiers et en plus je peux y accÃder. Pas cool !!LO,
On Fri, Feb 25, 2005 at 11:29:28AM +0100, sline wrote:
IL faut donc que je mettre dans mon fichier de config : guest_username=/home/virtual/$USER user_sub_token=$USER
Mais comment va Ãtre renseignà la valeur de $USER ?
Ben... par le login du bill qui accÃde à ton serveur, non ?
Si c'est fred, Ãa devient /home/virtual/fred
En tout cas d'aprÃs la doc. J'en suis aussi à essayer de le configurer avec des virtuals users :-)
Et ce qui m'embÃte beaucoup, c'est Ãa :
guest_enable : If enabled, all non-anonymous logins are classed as "guest" logins. A guest login is remapped to the user specified in the guest_username setting.
Le  all  est gÃnant car d'aprÃs la doc, Ãa vise mÃme les users locaux. Donc, c tintin pour qu'ils se retrouvent dans leur home, sauf peut-Ãtre en bricolant, mais j'ai pas encore essayÃ.
@+
Pour Ãviter cela, j'attribue un fichier de configuration à chacun de mes utilisateurs virtuels, j'ai dÃclarà dans vsftpd.conf (user_config_dir=/etc/vsftpd/rep_config_virtual_user) oà trouver les fichiers de config pour chacun de mes utilisateurs virtuels.
Voici aussi les variables que j'ai activà dans vsftpd.conf pour utilisà les utilisateurs virtuels :
vsftpd.conf
*********
# Activer les utilisateurs virtuels
guest_enable=YES
#Nom de l'utilisateur systeme utilisÃ
guest_username=virtuelftp
# Dossier contenant les droits des utilisateurs virtuels
user_config_dir=/etc/vsftpd/rep_config_virtual_user
Fred.conf ******** anon_other_write_enable=YES anon_mkdir_write_enable=YES anon_upload_enable=YES write_enable=YES anon_world_readable_only=NO local_root=/home/virtual/fred
Avec Ãa j'arrive à faire à peu prÃs tout ce que je voulais
Sline
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

