Tout dabord :
ProFTPD Version 1.3.0
Code :
SystemLog /var/log/proftpd.log
ServerType standalone
MaxInstances 30
<Global>
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
MaxClients 5 "Max login reach"
MaxClientsPerHost 3 "Max login reach for your host"
RootLogin off
AuthOrder mod_auth_file.c
AuthPAM off
AuthPAMConfig ftp
TransferRate RETR 15
User files
Group users
</Global>
<VirtualHost nomhostname>
DefaultServer on
TimeoutIdle 60
Port 21
ServerAdmin postmaster@nomhostname
ServerName "FTP Serveur"
AuthUserFile /etc/proftpd/user.user
AuthGroupFile /etc/proftpd/group.group
RequireValidShell no
DirFakeUser on ~
DirFakeGroup on ~
DefaultRoot ~
Umask 022
<Directory ~>
<Limit WRITE>
DenyALL
</Limit>
</Directory>
<Directory ~/upload>
AllowOverWrite on
<Limit ALL>
AllowALL
</Limit>
</Directory>
</VirtualHost>
Chaque virtual user utilise l'utilisateur UNIX 'files' et le group 'users' et leur home folder est /home/files
le dossier /home/files est en mode rwxr-x-rx
sauf le dossier /home/files/upload qui est en rwxrwxrwx
Le owner du dossier /home/files est files:users
Donc lorsque je me connect sur mon serveur FTP, je peux lire tout les dossier sans probleme et je ne peux ecrit dans aucune dossier, n'y meme le dossier upload, qui portant, j'autorise l'écriture.
Est-ce qu'on peux m'aider svp ?