www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Anonymous am 25. Februar 2006, 17:42:31



Titel: upload bringt Fehler 550
Beitrag von: Anonymous am 25. Februar 2006, 17:42:31
Hallo,

FTP connect und Download sind problemlos, allerdings bringt der Upload immer failed. Hier das Log:

Zitat


[-1,25.02.2006 17:26:10,4]Starting request
[36,25.02.2006 17:26:10,0]TYPE A
[36,25.02.2006 17:26:10,0]200 Type set to A
[36,25.02.2006 17:26:10,0]PORT 192,168,178,20,12,181
[36,25.02.2006 17:26:10,0]200 PORT command successful
[36,25.02.2006 17:26:10,0]STOR KJ.txt
[36,25.02.2006 17:26:10,0]550 KJ.txt: Permission denied
[-1,25.02.2006 17:26:10,4]Transfer request completed with status: Failed, 1 SubItem(s) failed



Meine .conf Datei sieht wie folgt aus:

Zitat


ServerName      "myServer"
ServerType      standalone
DeferWelcome      off

MultilineRFC2228   on
DefaultServer      on
ShowSymlinks      on

TimeoutNoTransfer   600
TimeoutStalled      600
TimeoutIdle      1200

DisplayLogin      welcome.msg
DisplayFirstChdir   .message
ListOptions      "-l"

DenyFilter      \*.*/

Port         21

MaxInstances      30

User         nobody
Group         nogroup

Umask         022 022

AllowOverwrite      on

RequireValidShell   off

DefaultRoot ~ !ftpuser
AuthUserFile /home/passwd_ftp

<Limit LOGIN>
  DenyGroup !ftpuser
</Limit>

UseReverseDNS       off
IdentLookups      off



auf das home-verzeichnis sitz das recht 0775, sollte doch reichen.
owner ist mein benutzer
group ist die entsprechende gruppe

Weiß jemand warum der Upload einfach nicht hinhaut ????

Danke und Gruß
Uli


Titel: upload bringt Fehler 550
Beitrag von: VolGas am 26. Februar 2006, 07:52:55
Hi,

Deine .conf schein soweit in Ordnung zu sein.
Aber was mich etwas irritiert, ist das Ausrufezeichen vor "ftpuser".

Ich würde empfehlen, daß Du einmal nachsiehst, ob Du wirklich im richtigen Verzeichnis
gelandet bist, denn wenn Du bei Deiner Konfiguration nicht in der Gruppe "ftpuser"
bist, gilt für Dich auch kein "DefaultRoot ~" - und Du landest sonst wo.

Entferne einfach das "!ftpuser" nach "DefaultRoot ~" - das macht IMHO
dort sowieso überhaupt keinen Sinn, da Du ja mit dem nachfolgenden "Limit"-Block
schon alle User dieser Gruppe aussperrst.
"DefaultRoot ~" gilt dann -ganz so wie es sein soll- für alle (restlichen) User.

Ich vermute einmal, daß Du eigentlich genau das Gegenteil wolltest:
es dürfen nur die User dieser Gruppe ins System. Dann entferne einfach das Ausrufezeichen...

mfg.
  VolGas


Titel: upload bringt Fehler 550
Beitrag von: Anonymous am 27. Februar 2006, 15:48:12
Huhu VolGas,

ich habe es probiert und das ! bei !ftpuser entfernt und dann wurde ich nach proftpd-restart nicht mehr übers Login hinaus gelassen.

DocumentRoot hat er so nach deiner Methode akzeptiert.

Trotzdem kommt beim upload-Versuch direkt Fehler 550.

Weiß sonst noch jemand was ????


Gruß
Ulrich