Ordner Struktur und Rechte

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

moonsorrox

Benutzer
Registriert
22. Okt. 2008
Beiträge
96
Reaktionspunkte
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..
 
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
 
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:
 
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
 
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?
 
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
 
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.
 
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!
 
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
 
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