Ordner Struktur und Rechte

Status
Für weitere Antworten geschlossen.

moonsorrox

Benutzer
Mitglied seit
22. Okt 2008
Beiträge
96
Punkte für Reaktionen
7
Punkte
8
Wie sieht denn die Ordner Struktur für die Benutzer des FTP aus...

Was ich genau wissen möchte ist. Jeder der auf meiner DS einen Account als FTP User bekommt darf....
sich Software, Programme und Musik raus laden. Und jeder User soll auch einen Ordner haben wo er rein schreibt. ISt ja so weit kein Problem.
Was ich wissen möchte muß ich jetzt für jeden User in seinem Ordner alles bereit stellen das wäre doch umständlich...
Ich hatte das bei meinem eisfair Server über einen Symlink damit ich alles nur einmal bereit stellen muss.
Beispiel:
Ordner /public hat 3 Unterordner /SOftware; /ebooks; /Musik diesen /public Ordner einschließlich der Unterordener sieht jeder User und kann sich bedienen.
Dies deshalb einmal bereitgestellt für alle User benutzbar..
Jetzt soll jeder User noch einen übergeordneten Ordner haben so z.B. /User1 /User2 usw. dort darf er nur reinschreiben wenn er mir etwas geben will und die anderen sehen den Ordner auch nicht.

Ich hoffe es ist gut genug erklärt..
 

a-jay

Benutzer
Mitglied seit
14. Nov 2007
Beiträge
571
Punkte für Reaktionen
0
Punkte
0
Ist doch kein Problem. Jeder User sieht nur die Ordner, für die er Berechtigungen hat. Das einzige Manko: Du kannst nur Berechtigungen auf der obersten Ordner-Ebene vergeben. Also:

/public <- für alle FTP-User Leseberechtigung vergeben (gilt auch für Unterordner)
/hans <- für FTP-User 'hans' Schreib-/Leseberechtigung
/franz <- für FTP-User 'franz' Schreib-/Leseberechtigung
/tina <- für FTP-User 'tina' Schreib-/Leseberechtigung
:
/sigi <- für FTP-User 'sigi' Schreib-/Leseberechtigung

Verbindet sich nun tina per FTP, sieht sie die Ordner 'public' und 'tina' und kann von '/public' nur lesen (downloaden) und nach '/tina' schreiben (uploaden).

A-Jay
 

moonsorrox

Benutzer
Mitglied seit
22. Okt 2008
Beiträge
96
Punkte für Reaktionen
7
Punkte
8
du hast das jetzt so dargestellt das
/public der Hauptordner ist und die Unterordner der einzelnen User /hans /franz usw. hat richtig..?

/public
|_ /hans
|_ /franz
|_ /tina

somit gebe ich dem Ordner /public welche Rechte, damit jeder in seinen Ordner schreiben kann, wenn sich die Rechte nach unten hin vererben.

Oder sind alle Ordner auf einer Ebene.?
/public
/hans
/frans
/tina

und meine Ordner
/Software
/Musik
/usw.
/usw.
liegen alle in /public
(Rechte sollen sein das jeder sich etwas rausholen kann aber nicht schreiben kann, sonst könnte ja jeder löschen)
damit ich nicht für jeden alles bereit stellen muß.

Bei meinem eisfair Server hatte ich einen Symlink in die jeweiligen User Ordner somit konnte jeder alles rauskopieren und in seinen Ordner schreiben.
Jetzt müßte der User den Ordner wechseln um über FTP in den Software oder welchen auch immer Ordner zu kommen oder verstehe ich etwas falsch.

fragend...:confused:
 

a-jay

Benutzer
Mitglied seit
14. Nov 2007
Beiträge
571
Punkte für Reaktionen
0
Punkte
0
du hast das jetzt so dargestellt das
/public der Hauptordner ist und die Unterordner der einzelnen User /hans /franz usw. hat richtig..?

/public
|_ /hans
|_ /franz
|_ /tina

somit gebe ich dem Ordner /public welche Rechte, damit jeder in seinen Ordner schreiben kann, wenn sich die Rechte nach unten hin vererben.

Oder sind alle Ordner auf einer Ebene.?
/public
/hans
/frans
/tina

und meine Ordner
/Software
/Musik
/usw.
/usw.
liegen alle in /public
(Rechte sollen sein das jeder sich etwas rausholen kann aber nicht schreiben kann, sonst könnte ja jeder löschen)
damit ich nicht für jeden alles bereit stellen muß.

Da Du bei der DS nur Rechte auf der obersten Ebene vergeben kannst, müsste es bei Dir so strukturiert sein:

/public/musik
/public/fotos
/public/filme
/hans
/horst
/tina

* Auf den Ordner 'public' vergibst Du für die User 'hans', 'horst' und 'tina' nur Leserechte.
* Auf den Ordner 'hans' vergibst du für User 'hans' Schreib- und Leserechte
* Auf den Ordner 'horst' vergibst du für User 'horst' Schreib- und Leserechte
* Auf den Ordner 'tina' vergibst du für User 'tina' Schreib- und Leserechte

Somit können hans, horst und tina aus 'public' und allen den Unterordnern 'musik', 'fotos', 'filme' nur downloaden (=lesen) und zusätzlich in nur ihren "eigenen" Verzeichnissen up- und downloaden (=schreiben).

User hans sieht die Ordner 'public' und 'hans'
User horst sieht die Ordner 'public' und 'horst'
User tina sieht die Ordner 'public' und 'tina'

A-Jay
 

moonsorrox

Benutzer
Mitglied seit
22. Okt 2008
Beiträge
96
Punkte für Reaktionen
7
Punkte
8
OK vielen Dank..
genauso finde ich es gut mit der Struktur, nur wenn ein User sich einloggt sieht er bei sich im Ordner, aber doch nicht den /public mit Unterordnern, oder?
 

a-jay

Benutzer
Mitglied seit
14. Nov 2007
Beiträge
571
Punkte für Reaktionen
0
Punkte
0
Wenn sich (im obigen Beispiel) der User horst einlogt, sieht er zwei Ordner:

/public
/horst

Wenn sich tina einloggt, sieht sie die Ordner

/public
/tina

usw.

Wenn der User in den Ordner public "geht", sieht er die Unterordner 'musik', 'fotos' und 'filme'

A-Jay
 

moonsorrox

Benutzer
Mitglied seit
22. Okt 2008
Beiträge
96
Punkte für Reaktionen
7
Punkte
8
dann ist es OK so..:D
Muß das auf der DS irgendwie gesondert einstellen, meine Frage deshalb ein Bekannter von hatte dies mal auf einem Suse Rechner evrsucht und es ging gar nicht - nur so als Info ist sonst egal.
 

montageprofi

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
96
Punkte für Reaktionen
0
Punkte
0
Um den Thread mal zu reaktivieren: Das heißt wenn ich verschiedenen FTP-Usern ein Homeverzeichnis stellen will, das sie nur selbst sehen können sollen, muss ich mehrere gemeinsame Ordner anlegen und dementsprechend ganz schön viele Netzlaufwerke mappen, um auf die Inhalte zugreifen zu können.

Lieber wäre mir ein gemapptes Netzlaufwerk, wo dann die ganzen FTP-Ordner der einzelnen User drin liegen!
 

ag_bg

Benutzer
Mitglied seit
19. Jan 2008
Beiträge
1.736
Punkte für Reaktionen
0
Punkte
0
Um den Thread mal zu reaktivieren: Das heißt wenn ich verschiedenen FTP-Usern ein Homeverzeichnis stellen will, das sie nur selbst sehen können sollen, muss ich mehrere gemeinsame Ordner anlegen und dementsprechend ganz schön viele Netzlaufwerke mappen, um auf die Inhalte zugreifen zu können.

Lieber wäre mir ein gemapptes Netzlaufwerk, wo dann die ganzen FTP-Ordner der einzelnen User drin liegen!

Ab der folgenden Firmware gibt es einen home-directory-service, welche eben genau das ermöglichen würde. zur Zeit bleibt dir aber nur entweder für jeden Nutzer einen Ordner mit den Rechten zu vergeben oder aber die beta mit ihren eventuellen Risiken zu installieren.

best regards
 

montageprofi

Benutzer
Mitglied seit
14. Feb 2009
Beiträge
96
Punkte für Reaktionen
0
Punkte
0
Ich mache das dann mit den einzelnen Ordnern, so viele greifen ja auch gar nicht zu. :D Später kann man es dann denke ich ja immer noch umstellen, wenn die neue Firmware richtig fertig ist!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat