Titel: seltsam Beitrag von: hans am 27. Juli 2003, 23:14:20 hi :)
ich habe ein seltsames problem. meine verzeichnisstruktur sieht so aus. Code: /part/ftp/ da sind da ordner drin wie /verschiedenes /user /upload schreiben in die ordner geht nicht weil ich das mit chmod verbiete, außer im /upload ordner. die chrooted user können also nur downloaden und in den /upload reinladen aber nichts daraus löschen. mein problem ist aber das sie auch nicht die downloads wieder aufnehmen können. die user sind systemuser ohne shell. die shelluser die nicht chrooted werden können alles machen, auch wiederaufnehmen oder löschen. ich poste mal meine .conf Code: <Anonymous /part/ftp> AnonRequirePassword on User smilie Group nobody RequireValidShell off ListOptions "" strict ShowSymlinks off <Directory /part/ftp> <Limit DELE RMD MKD> DenyAll </Limit> </Directory> <Directory /part/ftp/upload> <Limit RETR STOR READ> AllowAll </Limit> <Limit DELE MKD RMD> DenyAll </Limit> </Directory> </Anonymous> das ist die fehlermeldung wenn ein nicht systemuser den download wieder aufnehmen möchte. Code: Overwrite permission denied wie schaffe ich es das die user die abgebrochenen downloads nicht lauter neu starten müssen :?: ich verstehe das nicht so ganz. bye Titel: seltsam Beitrag von: Wörsty am 27. Juli 2003, 23:30:09 :look) :arrow: http://www.proftpd.de/forum2/viewtopic.php?t=12
Meinst du up- oder download? Titel: seltsam Beitrag von: hans am 27. Juli 2003, 23:56:44 ich meine wenn jemand in meinen uploadordner was hochlädt dann kann er das nicht wiederaufnehmen. wenn er was von mir runterlädt dann aber schon, das verstehe ich nicht.
:? das Code: <Directory /*> AllowRetrieveRestart on AllowStoreRestart on AllowOverwrite on </Directory> habe ich bei mir auch. mfg Titel: seltsam Beitrag von: Wörsty am 28. Juli 2003, 00:03:01 Stichwort HIDE - hast du den anderen Thread gelesen :?:
Titel: seltsam Beitrag von: hans am 28. Juli 2003, 00:17:56 doch klar lese ich das, aber es klappt auch nicht mit HiddenStor noch mit AllowStoreRestart. :cry:
wie gesagt der user kann seine downloads resumen seine uploads aber nicht. mit hiddenstor auch nicht und ich habe nicht im entferntesten ahnung woran es liegt. Titel: seltsam Beitrag von: stonki am 28. Juli 2003, 08:05:24 Zitat von: "hans" doch klar lese ich das, aber es klappt auch nicht mit HiddenStor noch mit AllowStoreRestart. :cry: wie gesagt der user kann seine downloads resumen seine uploads aber nicht. mit hiddenstor auch nicht und ich habe nicht im entferntesten ahnung woran es liegt. will ja nicht meckern, aber in dem Teil der conf den Du gepostet hast,m steht NICHTS davon, dass das moeglich sein soll. Poste Deine aktuelle config noch einmal ! cu stonki Titel: seltsam Beitrag von: hans am 28. Juli 2003, 10:05:02 Code: ServerType standalone DefaultServer on ServerIdent on "Mein Server" Port 21 Umask 022 MaxInstances 30 User nobody Group nogroup <Global> AccessDenyMsg "Anmeldung für %u nicht möglich" AccessGrantMsg "Willkommen %u " TimeOutStalled 240 TimeOutIdle 240 TimeOutLogin 240 PassivePorts 60000 65000 </Global> <IfModule mod_tls.c> TLSEngine on TLSLog /var/log/proftpd/tls_log TLSProtocol TLSv1 TLSRequired off TLSRSACertificateFile /etc/proftpd/certs/myftp.cert TLSRSACertificateKeyFile /etc/proftpd/certs/myftp.key TLSCACertificateFile /etc/ssl/certs/myca.cert TLSVerifyClient off </IfModule> <Directory /*> AllowOverwrite on AllowRetrieveRestart on AllowStoreRestart on HiddenStor off </Directory> <Anonymous /part/ftp> AnonRequirePassword on User smilie Group nobody RequireValidShell off ListOptions "" strict ShowSymlinks off <Directory /part/ftp> <Limit DELE RMD MKD> DenyAll </Limit> </Directory> <Directory /part/ftp/upload> <Limit REST RETR STOR READ> AllowAll </Limit> <Limit MKD RMD DELE> DenyAll </Limit> </Directory> </Anonymous> SyslogLevel alert crit SystemLog /var/log/proftpd/system.log TransferLog /var/log/proftpd/xfer.log LogFormat default "%h %l %u %t \"%r\"%s %b" LogFormat auth "%v %p %a %h %l %A %F %t" LogFormat write "%v %p %a %h %l %A %F %t" ExtendedLog /var/log/proftpd/access.log WRITE READ write read ExtendedLog /var/log/proftpd/auth.log AUTH auth das ist meine letzte komplette config. der user smilie der hier angegeben wurde ist ein systemuser OHNE shell und ist in der gruppe nogroup. der systemuser mit shell (gruppe users) kann überall hin uploaden und wiederaufnehmen, und zwar in jedes verzeichnis. ich habe die zeile AllowStoreRestart mal auf off und auf on gesetzt, ergebnis blieb gleich. ich weiss keine lösung mehr. ciao Titel: seltsam Beitrag von: stonki am 28. Juli 2003, 10:44:24 Code: <Anonymous /part/ftp> AnonRequirePassword on User smilie Group nobody RequireValidShell off ListOptions "" strict ShowSymlinks off <Directory /part/ftp> <Limit DELE RMD MKD> DenyAll </Limit> </Directory> <Directory /part/ftp/upload> AllowOverwrite on AllowRetrieveRestart on AllowStoreRestart on HiddenStor off <Limit REST RETR STOR READ> AllowAll </Limit> <Limit MKD RMD DELE> DenyAll </Limit> </Directory> </Anonymous> dabei ist noch die Frage: Darf User "Smile" in das Verzeichnis uppen. Bitte das Upload Verzeichnis mal mit "chmod 777" versehen ! Titel: seltsam Beitrag von: smilie am 28. Juli 2003, 11:10:21 der user smilie darf in das verzeichnis /upload uppen, darum geht es ja. der soll den upload ja wieder aufnehmen können. meine neue conf, damit geht es jetzt, eben getestet.
Code: ServerType standalone DefaultServer on ServerIdent on "Mein Server" Port 21 Umask 022 MaxInstances 30 User nobody Group nogroup <Global> AccessDenyMsg "Anmeldung für %u nicht möglich" AccessGrantMsg "Willkommen %u " TimeOutStalled 240 TimeOutIdle 240 TimeOutLogin 240 PassivePorts 60000 65000 </Global> <IfModule mod_tls.c> TLSEngine on TLSLog /var/log/proftpd/tls_log TLSProtocol TLSv1 TLSRequired off TLSRSACertificateFile /etc/proftpd/certs/myftp.cert TLSRSACertificateKeyFile /etc/proftpd/certs/myftp.key TLSCACertificateFile /etc/ssl/certs/myca.cert TLSVerifyClient off </IfModule> <Directory /*> AllowOverwrite on AllowRetrieveRestart on AllowStoreRestart on HiddenStor off </Directory> <Anonymous /part/ftp> AnonRequirePassword on User smilie Group nobody RequireValidShell off ListOptions "" strict ShowSymlinks off <Directory /part/ftp> AllowOverwrite on AllowRetrieveRestart on AllowStoreRestart on HiddenStor off <Limit DELE RMD MKD> DenyAll </Limit> </Directory>:idea: <Directory /part/ftp/upload> <Limit REST RETR STOR READ> AllowAll </Limit> <Limit MKD RMD DELE> DenyAll </Limit> </Directory> </Anonymous> SyslogLevel alert crit SystemLog /var/log/proftpd/system.log TransferLog /var/log/proftpd/xfer.log LogFormat default "%h %l %u %t \"%r\"%s %b" LogFormat auth "%v %p %a %h %l %A %F %t" LogFormat write "%v %p %a %h %l %A %F %t" ExtendedLog /var/log/proftpd/access.log WRITE READ write read ExtendedLog /var/log/proftpd/auth.log AUTH auth das komische ist das ich ja nur das hier eingefügt habe Code: AllowOverwrite on AllowRetrieveRestart on AllowStoreRestart on HiddenStor off und zwar in das <Directory /part/ftp> von <Anonymous /part/ftp> seltsam finde ich das schon weil wenn das die bedingung ist warum kann man dann die downloads wieder aufnehmen aber seine uploads nicht :?: ohne diese anweisung konnte er ja seine downloads wieder aufnehmen, deswegen bin ich ja so spät darauf gekommen. also wirklich logisch ist das nicht :!: bug ? oder habe ich was übersehen ? |