www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: roman am 14. April 2005, 15:41:38



Titel: problem mit mod_rename
Beitrag von: roman am 14. April 2005, 15:41:38
Hallo miteinander,

Ich kämpfe seit 2 Tagen mit mod_rename.
Durch dieses Problem bin ich auf dieses forum gestossen.
Vielleicht kann mir ja hier jemand weiterhelfen.

die Ausgangssituation:

proftp1.2.10
OS: linux RH9

proftpd habe ich aus sourcen (.src.rpm) kompiliert (mit einigen zusätzlichen Modulen aus contrib (zB.: mod_shaper, mod_rename,...))
Kompilierung verlief ohne Probleme.
Konfiguration verlief ohne Probleme bis ich in proftpd.conf das mod_rename aktiviert habe.


1. proftpd.conf
     ....
     DefaultRoot                     ~
     ....
     <IfModule mod_rename.c>
             RenameEngine on
             RenameLog /var/log/proftpd/mod_rename.log
     </IfModule>
     ....
     <global>
             AllowOverwrite                no
             <Limit LOGIN>
                    AllowGroup ftpusers
                     DenyAll
             </Limit>
             
             <Directory ~>
                 <Limit ALL>
                        DenyAll
                 </Limit>
                 <Limit PORT>
                       AllowAll
                 </Limit>
             </Directory>

             <Directory ~/upload>
                   <Limit STOR PORT>
                       AllowAll
                   </Limit>
                   RenameFilter duplicate
                   RenameSuffix .xxx
              </Directory>

              <Directory ~/download>
                   <Limit RETR PORT>
                       AllowAll
                   </Limit>
              </Directory>

         </global>
       .......
 
2. client-command:     put testfile upload/testfile --> file wird hochgeladen!

3. client-command:     put testfile upload/testfile --> ftp client reports:    
                                 550 testfile.xxx: Permission denied !

4. wenn ich in proftpd.conf folgendes ändere:
                 .....
                 <Directory ~>
                 <Limit ALL>
                        AllowAll
                 </Limit>
#                 <Limit PORT>
#                      AllowAll
#                </Limit>
             </Directory>
             .....

    und das obige client-command noch einmal ausführe dann
    wird das file zwar umbenannt , allerdings nicht im "~/upload"
    Verzeichnis sondern im "~" Verzeichnis !!

wenn jemand von Euch Erfahrung mit diesem Modul hat oder irgend eine Idee warum das so ist, würde ich mich über eine Antwort sehr freuen.

danke im Voraus,
Roman


Titel: problem mit mod_rename
Beitrag von: Wörsty am 14. April 2005, 15:55:51
Benutze das nicht, bin aber auch interessiert.
Bin ja gespannt, was so kommt. :shock: