www.ProFTPD.de
13. März 2007, 21:13:10 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Sowohl Public, Incoming als auch Home-Directories  (Gelesen 147 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Ludwig Kowalski
Gast
« am: 18. Januar 2004, 13:46:09 »

Hi!

Ich habe Proftpd 1.2.9 unter Debian Woody am laufen. Mit mod_tls und mod_sql_mysql.
Das läuft soweit alles perfekt. Damit dachte ich, wäre alles schon gelaufen...

Leider habe ich ein Problem:
Ich möchte ein Public Verzeichnis "/pub" (in dem jeder downloaden, aber nicht uppen darf) und für jeden User ein eigenes Home Verzeichnis "/home" (in dem nur(!) er up- und downloaden darf) und ein Incoming "/incoming" (in das jeder uppen darf, aber keiner downloaden darf) einrichten.

Dabei möchte ich jedem User nur(!) sein eigenes Home zusätzlich(!) zu /pub und /incoming mit in's Root-Verzeichnis einblenden...

Ich möchte möglichst ohne "mount --bind" und den Unix-ID's auskommen.

Was sich aus meiner Sicht so einfach anhört, macht mich langsam wahnsinnig. Die FAQ's und Docus habe ich schon durch, ohne das ich was interessantes dazu gefunden habe.

Für einen Tip wäre ich dankbar.

Schöne Grüße
Ludwig
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 19. Januar 2004, 09:03:43 »

Zitat von: "Ludwig Kowalski"

Was sich aus meiner Sicht so einfach anhört, macht mich langsam wahnsinnig. Die FAQ's und Docus habe ich schon durch, ohne das ich was interessantes dazu gefunden habe.

Für einen Tip wäre ich dankbar.

Schöne Grüße
Ludwig


das ist relativ tricky und IMHO (ich lasse mich gern eines besseres belehren) auf folgende drei Möglichkeiten machbar:

1) mount (willst Du nicht)
2) mit symbolischen Links und statt defaultroot das mod_vroot von www.castaglia.org/proftpd ausprobieren
3) die Verzeichnisstruktur ein wenig umbauen ala
/home/user1
/home/user2
...
/home/userx
/home/specialDir1
/home/specialDir2

nun defaultroot auf /home, mit ignoreHidden, Hide etc. ALLE dirs ausblenden auf denen der User eh keinen Zugriff hat. Dann würde User 1 folgendes sehen:

/user1
/specialDir1
/specialDir2

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Ludwig Kowalski
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #2 am: 19. Januar 2004, 21:57:36 »

Hi Stonki!

Danke für die Hilfe. Ich werde mir wohl das mod_vroot mal anschauen. Das war mir bisher neu.

Ich werde dann mal die Tage posten, wenn ich's gelöst habe. Vielleicht gibt's ja den ein oder anderen, der das gleiche Problem hat.

Grüße
Ludwig
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.051 Sekunden mit 16 Zugriffen.