Serveur ftp : configuration

Serveur ftp : configuration - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 19-06-2015 à 15:21:58    

Bonjour,  
 
Ayant l'envie de monter un serveur proftpd pour moi et quelques amis, je voudrai pouvoir le configurer de telle sorte que les anonymes ne puissent que copier des fichiers d'un seul répertoire et que les utilisateurs puissent copier et mettre des fichiers sur le serveur, mais seulement sur le même répertoire que les anonymes.
Toutefois...je ne suis pas très doué et les quelques tutos sur internet ne m'ont pas aidé (Généralement, cela servait plus à ne pas réussir à avoir accès au serveur).
 
Je vous joins mon proftpd.conf :  
 

Code :
  1. Include /etc/proftpd/modules.conf
  2. UseIPv6    on
  3. IdentLookups   off
  4. ServerName   "Ubuntu"
  5. ServerType   standalone
  6. DeferWelcome   off
  7. MultilineRFC2228  on
  8. DefaultServer   on
  9. ShowSymlinks   on
  10. TimeoutNoTransfer  600
  11. TimeoutStalled   600
  12. TimeoutIdle   1200
  13. DisplayLogin                    welcome.msg
  14. DisplayChdir                .message true
  15. ListOptions                 "-l"
  16. DenyFilter   \*.*/
  17. DefaultRoot   ~
  18. Port    21
  19. <IfModule mod_dynmasq.c>
  20. </IfModule>
  21. MaxInstances   30
  22. User    proftpd
  23. Group    nogroup
  24. Umask    022  022
  25. AllowOverwrite   on
  26. TransferLog /var/log/proftpd/xferlog
  27. SystemLog   /var/log/proftpd/proftpd.log
  28. <IfModule mod_quotatab.c>
  29. QuotaEngine off
  30. </IfModule>
  31. <IfModule mod_ratio.c>
  32. Ratios off
  33. </IfModule>
  34. <IfModule mod_delay.c>
  35. DelayEngine on
  36. </IfModule>
  37. <IfModule mod_ctrls.c>
  38. ControlsEngine        off
  39. ControlsMaxClients    2
  40. ControlsLog           /var/log/proftpd/controls.log
  41. ControlsInterval      5
  42. ControlsSocket        /var/run/proftpd/proftpd.sock
  43. </IfModule>
  44. <IfModule mod_ctrls_admin.c>
  45. AdminControlsEngine off
  46. </IfModule>
  47. <Anonymous ~ftp>
  48.    User    ftp
  49.    Group   nogroup
  50.    UserAlias   anonymous ftp
  51.    DirFakeUser on ftp
  52.    DirFakeGroup on ftp
  53.    RequireValidShell  off
  54.    MaxClients   200
  55.    DisplayLogin   welcome.msg
  56.    DisplayChdir  .message
  57.    <Directory *>
  58.      <Limit WRITE>
  59.        DenyAll
  60.      </Limit>
  61.    </Directory>
  62. </Anonymous>
  63. Include /etc/proftpd/conf.d/


 
Si vous povuez m'aider un peu...^^'
Merci d'avance ! :)

Reply

Marsh Posté le 19-06-2015 à 15:21:58   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed