PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ProFTPD -> 2. Ordner



MF2HD
03.02.02, 16:20
Hi!

Kann mir jemand sagen wie ich mit ProFTPD einem bestimmten Benutzer einen 2. Ordner freigeben kann (also nicht nur sein Home-Verzeichniss).
Das heisst er soll quasi auf 2 Verzeichnisse zugreifen können:
/usr/local/ftp und /pub

Hab schon nach infos gesucht aber nichts gefunden.

Danke im voraus!

MFG
MF2HD

FalkeIII
03.02.02, 18:30
Hi,

mit den Optionen "HideUser", "HideGroup" könne Verzeichnisse nicht nur versteckt werden mit den Kommandos IgnoreHiden diese Atribute auch wieder aufgehoben werden.

Ein Beispiel findest du bei proftpd bei den readme' s

MF2HD
03.02.02, 19:30
Mhh.. das war nicht ganz das was ich gesucht hab.

Ich meinte das eigentlich so:
Der User geht auf den Server und sieht sein Home-Verzeichniss und noch ein zweites verzeichniss, dass aber eigentlich nicht im Home-Verzeichniss ist sonder irgendwo anders im system ist.
Ich hab schon versucht einen Link zu setzen, hat aber auch nicht gefunzt.

Sellew
04.02.02, 10:26
@MF2HD

ich versteh was du meinst, nur leider häng ich auch an dem problem. ich bin auch auf die idee mit dem link gekommen aber es funzte net. also falls du oder jemdan eher weis wies geht, bitte hier posten.

mfg

-As-
04.02.02, 12:40
da seit ihr nicht der einzige der das wissen möchte...

Sellew
04.02.02, 21:34
hi hab die erklärung gefunden.

Chroot und Freigabe von Daten ausserhalb des chroot (DefaultRoot)
================================================== ================
Wenn man ein "DefaultRoot' gesetzt hat ist es grundsaetzlich nicht moeglich
auf Verzeichnisse die Oberhalb des chroot liegen per Link zuzugreifen.
Ausnahmen bilden Hardlinks. Bei Hardlinks ist allerdings zu beachten das die
Datei existent sein muss was wiederum bedeutet das keine Verzeichnisse
verlinkt werden koennen sondern nur einzelne Files. Ausserdem sollte man
darauf achten den Hardlink beim loeschen der Datei mitzu entfernen.
Eine weitere Moeglichkeit bieten alle Linux-Kernel ab v2.4.x durch die
Moeglichkeit eine Partition mehrfach zu mounten.
D.h. man legt die Daten auf die alle User zugreifen sollen auf einer extra
Partition ab und mountet diese
dann bei jedem User innerhalb des chroot ein weiteres mal.

Eine Moeglichkeit solche Probleme zu umgehen besteht darin die
Verzeichnisstrucktur dahingehend anzulegen das alle User ein identisches
DefaulRoot bekommen und innerhalb dieses DefaultRoots ihre Homeverzeichnisse
sind die durch das Systemeigene Rechtesystem geschuetzt sind.


nach lnagwierigen suchen hab ich dies gefunden.

mfg