proftpd und erstellen von verzeichnissen im uploadbereich...

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Debnoob
Beiträge: 104
Registriert: 31.08.2002 17:46:51
Wohnort: Neumünster / S-H
Kontaktdaten:

proftpd und erstellen von verzeichnissen im uploadbereich...

Beitrag von Debnoob » 25.11.2002 18:10:49

hallo
hab da nochn kleines problem mit der config von meinem proftpd, und zwar bringe ich das nicht fertig , meine config so zu editieren, dass ich in meinem uploadverzeichnis auch andere verzeichnisse uploaden kann ! zur zeit kann ich nur einzelne dateien uploaden.
vielleicht kann mir jemand nen tip geben ?!
hier kurz nen ausschnitt aus der config:

Code: Alles auswählen

<Anonymous ~ftp>
  User				ftp
  Group				public
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias			anonymous ftp

  RequireValidShell		off

  # Limit the maximum number of anonymous logins
  MaxClients			4

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin			welcome.msg
  DisplayFirstChdir		.message

  # Limit WRITE everywhere in the anonymous chroot
  <Directory *>
    <Limit WRITE>
      DenyAll
    </Limit>
  </Directory>

  # Uncomment this if you're brave.
   <Directory incoming>
     # Umask 022 is a good standard umask to prevent new files and dirs
     # (second parm) from being group and world writable.
     Umask				022  022
      <Limit READ WRITE> 
      DenyAll 
      </Limit> 
      <Limit STOR CWD> 
     AllowAll 
      </Limit> 
 </Directory> 
 
</Anonymous>
mfg Debnoob

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 25.11.2002 18:47:05

Hi,

wenn du Verzeichnisse hochladen willst, dann mußt du auch das Erstellen von Verzeichnissen erlauben: MKD ist der ftp Befehl dafür.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Debnoob
Beiträge: 104
Registriert: 31.08.2002 17:46:51
Wohnort: Neumünster / S-H
Kontaktdaten:

Beitrag von Debnoob » 25.11.2002 19:23:25

hallo
danke fuer schnelle hilfe.
aber irgendwie bin ich zu........ ! :(
kann nicht wirklich was damit anfangen, .........
mal kurz nen ausschnitt iwe ich es editiert habe!

Code: Alles auswählen

      <Limit STOR CWD > 
     AllowAll 
      </Limit> 
      <Limit STOR MDK > 
     AllowAll 
      </Limit> 
 </Directory> 
 
</Anonymous>
...das funzt aber nicht so, ist wohl auch falsch so !
habe das MDK auch schon hinter das CWD gehaengt,..funzt aber auch nicht,....habe wirklich keinen blassen schimmer wie und wo ich das einbinden muss !
8O :cry:
kannst mir noch nen tip geben ?!

mfg Debnoob[/code]

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 25.11.2002 19:38:26

Zwei Limit-Einträge mit Allow sind irgendwie nicht gut. Probiers mal damit anstatt der zwei Einträge:

Code: Alles auswählen

<Limit READ WRITE CWD STOR MKD> 
  AllowAll 
</Limit>

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 25.11.2002 19:43:57

Hm :-/ War nur so eine Vermutung von mir.
Schau mal auf der Homepage von proftpd.de da ist eine Liste mit den Befehlen die Dafür in Frage kommen können.
Wenn du es hinbekommen hast, dan kannst du ja mal bescheid sagen (und dann auch wie).

by & viel Erfolg, Martin

[EDIT]ALso irgendwie hab ich bei mir eine Lösung mit der das funktioniert:

Code: Alles auswählen

 <Anonymous ~ftp/daten>
   User                         ftp
   Group                                ftp
   UserAlias                    anonymous ftp
   RequireValidShell            off
   MaxClients                   4 "Sorry, max %m users! Try again later."
 
   DisplayLogin                 welcome.msg
   DisplayFirstChdir            .message

  <Limit WRITE>
        Order Allow,Deny
        Allow from 127.0.0.1
        DenyAll
  </Limit>

  <Directory incoming/>         
        <Limit STOR CWD>
        AllowAll
     </Limit>
     <Limit READ RMD DELE MKD>
        Order Allow, Deny
        Allow from 127.0.0.1
        DenyAll
        </Limit>
  </Directory>
Also zumindest wenn ich das ganze von localhost (127.0.0.1) aus machen.<Limit READ RMD DELE MKD> muß also die entscheidende Zeile sein.
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Debnoob
Beiträge: 104
Registriert: 31.08.2002 17:46:51
Wohnort: Neumünster / S-H
Kontaktdaten:

Beitrag von Debnoob » 25.11.2002 19:59:37

hallo
super danke , das wars und man achte darauf das MKD auch so geschrieben wird, wie feltel es angegeben hat und nicht so wie ich dussel es veraendert habe .
aber der code von feltel reicht aus !
feltel hat geschrieben:Zwei Limit-Einträge mit Allow sind irgendwie nicht gut. Probiers mal damit anstatt der zwei Einträge:

Code: Alles auswählen

<Limit READ WRITE CWD STOR MKD> 
  AllowAll 
</Limit>
wie gesagt nochmal danke fuer eure hilfe !

mfg Debnoob

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 25.11.2002 20:03:19

Hehe....MKD....MDK... der Einfluß von Mandrake zu groß ;-)
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Debnoob
Beiträge: 104
Registriert: 31.08.2002 17:46:51
Wohnort: Neumünster / S-H
Kontaktdaten:

Beitrag von Debnoob » 25.11.2002 20:05:18

hehe
jo, aber dabei habe ich nie was mit mandrake zu tun gehabt ! 8O hihi

mfg Debnoob

Antworten