Bon, je vais reposter mon message que j'avais mis dans administration. Je pense que les utilisateurs sont plus sympa et seront à l'écoute de mon problème :-)
Donc voici :
Au secour !!!
Quelqu'un peut me dire ce qui ne va pas à mon fichier de config de proftp?
J'aimerais :
- que l'utilisateur admin ai un accès complet à son repertoire, mais uniquement en local
- que l'utilisateur ftpuser ai un accès en lecture/ecrite uniquement dans le fichier /home/ftp, et ai accès via le net (ftp://monserver.dyndns.org)
- que l'utilisateur ftpguest ai un accès en lecture seule uniquement dans le fichier /home/ftp, et ai accès via le net (ftp://monserver.dyndns.org)
Mon fichier de config proftpd.conf :
Citation
auteur
ServerName "Serveur FTP de x"
ServerType inetd
DefaultServer on
UseFtpUsers on
Port 21
Umask 022
AllowStoreRestart on
MaxInstances 30
User nobody
Group nogroup
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
<Global>
AccessGrantMsg "Bienvenue %u"
MaxClients 3
MaxClientsPerHost 3
AllowOverwrite yes
AllowForeignAddress on
ServerIdent on "FTP server Ready"
</Global>
<VirtualHost monserver.dyndns.org>
DefaultRoot /home/ftp
<Limit LOGIN>
AllowUser ftpuser,ftpguest
DenyAll
</Limit>
<Limit WRITE>
AllowUser ftpuser
DenyAll
</Limit>
</VirtualHost>
<VirtualHost 10.0.0.*>
DefaultRoot ~
<Limit LOGIN>
AllowUser admin
DenyAll
</Limit>
</VirtualHost>
Remarque :
- Les utiliseur sont bien créés.
- Le fichier /etc/ftpuser contient tous les utilateurs de la machine sauf admin, ftuguest et ftpuser
Merci
Poste le Tuesday 16 November 2004 22:53:36