www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: snitch am 29. November 2003, 16:56:04



Titel: proftpd/mod_sql und chroot
Beitrag von: snitch am 29. November 2003, 16:56:04
Hi ich möchte meinen proftpd für die den Betrieb auf einer IP Adresse laufen lassen. Die Autentifizierung habe ich in der Mysql DB stehen und es funktioniert alles prima.

In der proftpd.conf gibt es keine virtualhosts, sondern nur ein DefaultRoot und deren DirectoryDirective.

Jetzt möchte ich anhand der Benutzererkennung die User in einem der Subfolder des DefaultRoot chrooten. :)

Kann mir jemand auf die Sprünge helfen ? Hab nix in der Doku gefunden, nur das proftpd nicht wie apache2 namebased virtual hosts kann. Deshalb bin ich auf die Logininformationen gekommen.

Somit soll z.b. der webadmin zugriff auf /daten/* haben, und alle anderen User die in diesem /daten ordner ein verzeichnis für Ihre Webseite haben, sollen in genau diesem Subfolder landen und natütlich chrooted sein.

Bitte einen Tipp ;)


Titel: Re: proftpd/mod_sql und chroot
Beitrag von: stonki am 29. November 2003, 18:06:24
Zitat von: "snitch"

Bitte einen Tipp ;)


Mini Faq lesen, mit dem Kopf auf den Tisch schlagen, mir nen Bier ausgeben..

cu
stonki


Titel: proftpd/mod_sql und chroot
Beitrag von: MathiasSchreiber am 31. Januar 2005, 11:12:01
Hi Stonki,

hab MiniFAQ gelesen, interessiert ihn aber nicht.
Setze ich das DefaultRoot ~ schickt er den (über mysql authentifizierten benutzer) ins root des Servers.
Das will ich nur bedingt.
Setze ich DefaultRoot ~ users schickt er den User z´war ins Homedir, er kann aber noch alles drüber sehen und das chroot scheint nicht zu funktionieren.

Ideen?

Debian Sarge - ProFTPD aktuell (Version die halt grade da am Start ist)
So als alter Typo3 user - haste noch nen Tip der etwas mehr hilft?


Titel: proftpd/mod_sql und chroot
Beitrag von: stonki am 31. Januar 2005, 11:46:25
Zitat von: "MathiasSchreiber"
Hi Stonki,

hab MiniFAQ gelesen, interessiert ihn aber nicht.
Setze ich das DefaultRoot ~ schickt er den (über mysql authentifizierten benutzer) ins root des Servers.
Das will ich nur bedingt.
Setze ich DefaultRoot ~ users schickt er den User z´war ins Homedir, er kann aber noch alles drüber sehen und das chroot scheint nicht zu funktionieren.


ist denn der User auch Mitglied der Gruppe "users" ?

cu
stonki


Titel: proftpd/mod_sql und chroot
Beitrag von: MathiasSchreiber am 31. Januar 2005, 12:08:24
hi, danke für die schnelle Antwort.
Alles klar - danke.

Hab den jetzt die MinUID auf 33 gesetzt und default auch (damit sich der FTP und der Apache die Files teilen.)