PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Proftpd Konfigurieren



>--noir--<
18.03.09, 21:17
Hallo kann mir einer helfen bekomme auf mein Lenny denn Proftp einfach nicht zum laufen.

Möchte eigendlich nur eine einfache Konfiguration so das ich in einer Datei Virtuelle user eintragen kann und diese auf einem bestimmten Verzeichnis zugreifen können.

Gibt es irgendwo was zum nachlesen oder sogar ein beispiel konfig?

Stormbringer
18.03.09, 21:21
Hi,

hier ist proftpd zu Hause: http://www.proftpd.org/
Und hier gibt es reichlich Infos in deutscher Sprache: http://www.proftpd.de/

Bis denn

>--noir--<
18.03.09, 22:12
Jo, danke für die Seite.
Werde es mir nachher ebenfalls ausdrucken :)

Kann mir einer mal sagen warum das nicht funktioniert?



ServerName "Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
User nobody
Group nogroup

<Anonymous /home/ftp/>
<Limit LOGIN>
AllowAll
</Limit>

User ftp
Group ftp

UserAlias anonymous ftp

<Limit WRITE>
DenyAll
</Limit>
</Anonymous>

Stormbringer
19.03.09, 08:00
Hi,

weil Du in der grundlegenden Konfiguration 2x User & Group angibst ...



ServerName "Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
User nobody
Group nogroup

<Anonymous /home/ftp/>
<Limit LOGIN>
AllowAll
</Limit>

User ftp
Group ftp

UserAlias anonymous ftp

<Limit WRITE>
DenyAll
</Limit>
</Anonymous>


Weiterhin ist die Angabe von
<Anonymous /home/ftp/> wohl eher unpassend ... nimm lieber
<Anonymous /home/ftp>, außer Du bist Dir sicher (/home/ftp/ != /home/ftp).

Bau Dir die proftpd.conf mit etwas Struktur, bspw. zuerst die grundlegenden Serverdaten, dann die entsprechenden Loggingdaten, dann die Angaben für den Standard-Server, dann die Infos für den anonymen Zugang und zum Schluß die virtuellen Server. Da fällt dann solch ein kleiner Fehler schnelelr auf ;)

Bis denn

>--noir--<
19.03.09, 22:38
Ich gib auf, habe es nun mit proftpd und pure-ftpd probiert. Letzteres habe ich keine Deutsche doku gefunden.

Kann mir einer einen leichten FTP-Server empfehlen?
Denn man auf einen bestimmten bereich mit benutzerrechten konfigurieren kann?
Und bitte ohne Datenbank!

HirschHeisseIch
19.03.09, 22:52
Naja, weil der Tab grad eh noch offen ist...
http://debianhowto.de/doku.php/de:howtos:woody:proftpd

/etc/proftpd.conf durch /etc/proftpd/proftpd.conf ersetzen, und das ganze läuft genau so auch auf Lenny...


Edit:
URL überarbeitet wegen grafischer Smileys und daraus resultierender Zerhackstückelung ;)

>--noir--<
19.03.09, 23:14
Habe mir das ausgedruckt und durchgelesen, liest sich ja vielversprechend.
Ich danke dir, auch wenn das schon wieder proftpd ist, was mich die ganze zeit geärgert hat. :ugly:

Werde mich heute nicht mehr dran setzen, habe jetzt die schnauze voll xD

Werde aber noch bescheid geben, was draus geworden ist. :D

Gruß noir

HirschHeisseIch
19.03.09, 23:17
Dann vielleicht lieber nen anderen (http://www.howtoforge.com/howtos/ftp)?

>--noir--<
19.03.09, 23:42
nee nee, ich probiere denn erst mal.
ich sitze nur seid 3 Tagen davor und brauche jetzt erstmal nen Tag abstannt :)

Und bleibe bitte mit sql weg :D
Ich probiere deine erste Doku aus, mit datenbanken werde ich mich auseinander setzen wenn ich ein sql buch in meinem regal stehen habe.

Ich danke dir

>--noir--<
20.03.09, 14:25
Hallo, habe das mit proftp nicht hinbekommen.
Habe mich also jetzt bei VSFTP versucht.

Der läuft zumindest ich kann mich einlogen auch auf das verzeichnis "/PrivatDaten/ftp/....." kann ich mich nun anmelden.

Allerdings habe ich nun über ftp denn totalen zugriff auf "/" (Root verzeichnis)
Wie kann ich die benutzer in "/PrivatDateien/ftp/....." einsperren?

derRichard
20.03.09, 15:01
du solltest *wirklich* die doku lesen:
http://vsftpd.beasts.org/vsftpd_conf.html
das zauberwort heisst chroot_local_user.

//richard

>--noir--<
20.03.09, 19:17
Ich habe die Doku gelesen, auch das mit "chroot_local_user" habe ich ausprobiert gehabt.

Allerdings hat es jetzt geklappt auch nicht auf anhieb.
Wenn ich denn Server neustarte wird der Client doch automatisch ausgelogt.
Oder merkt sich der Client bsw. der Browser etwas?

-----------EDIT--------

Okay habe dem post editirt da ich beim abschicken des post mein eigenen fehler aufgefallen ist