PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : proftpd schickt mich ins falsche verzeichnis



SaDDaM123
28.11.01, 20:39
moin moin,

wenn ich mich per anonymous einlogge...wirft mich der proftpd gleich nach /ftp/public/upload

Ich will aber nach /ftp/public
Eigentlich müsste der das auch machen oder?

Hab folgende Config:


ServerName "FTpbla1"
ServerType standalone

Umask 022
# so kann nicht *jeder* gleich neue Verzeichnisse/Dateien lesen

User ftp
Group ftp
# damit soll der Server laufen

#DisplayLogin login.txt
# diesen Text beim Login anzeigen
DisplayFirstChdir .message
# beim Wechsel in das Verzeichnis anzeigen

MaxClients 15
# maximal 15 FTP-Logins


################################################## ###
#Public Anonymous Account - download:yes - upload:no#
################################################## ###
<Anonymous /ftp/public>
# fuerr den Zugang sind alle Dateien in ~ftp sichtbar

User public
Group ftp
UserAlias anonymous public
# Login ist als ftp und als anonymous moeglich

RequireValidShell off
# Der User benoetigt keine Shell

<Limit WRITE>
DenyAll # Schreiben verboten
</Limit>
</Anonymous>

wadesch
29.11.01, 10:50
gibt es da keine section die sooo anfängt: "<Anonymous ~ftp>" ???
das definiert das verzeichnis wo man ladet wenn man sich als anonymous einloggt.

SaDDaM123
29.11.01, 20:37
ach shit...das Boad fixt hier was raus *gg*

Hier gibbet ist die Config:

http://shell2.powershells.de/~saddam/proftpd.conf

wäre nett wenn mir jemand helfen könnte!

RH-Loki
30.11.01, 14:13
Also ich bin mir zwar nicht 100% sicher, aber probier mal folgendes in der config aus. n der Folderangabe hinter Anonymous anstatt /ftp einfach ~ftp .
du kannst auch gute infos unter http://www.proftpd.org erfahren. oder bei google für linux (http://www.google.de/linux) .
Ich hoffe ich konnte helfen.

SaDDaM123
30.11.01, 17:51
Hmm...hab ich schon mal versucht, habs gerade aber trotzdem noch mal getestet..leider bringt das nix.

Liegt das vielleicht an den User?

Hier mal nen Auschnitt aus der /etc/passwd

ftp:x:100:103::/ftp:/bin/false
public:x:101:103::/ftp/public:/bin/false
upload:x:105:103::/ftp/public/upload:/bin/false


In der Config hab ich nen Useralias angelegt..so das anonymous public is..aber es geht einfach nicht :-(

SaDDaM123
30.11.01, 17:56
ICH HABS!!!ICH HABS!!!

Ich hatte nicht die ganze Config gepostet..weil ich dachte das wäre unnötig...!!

Aber ich hab noch nen 2. Anonymous account...den Teil hab ich aber mit copy&paste kopiert..und da war ja noch der UserAlias drin...und der macht halt anonymous zum Uaser public...und da das die letzte Anweisung ist..hat er die halt auch genommen!

Ich idiot :D

Trotzdem THX an alle!