Ordnerberechtigungen in einem Netzlaufwerk pro User regeln
Hallo zusammen,
ich würde in meiner Active-Directory-Umgebung folgendes realisieren:
Der Ordner "Dateisystem" liegt auf dem Server und beinhaltet verschieden Unterordner.
Egal welcher AD-Benutzer sich anmeldet, es soll für jeden Benutzer das Netzlaufwerk (X:\Dateisystem) verbunden werden.
Jetzt möchte ich aber, dass wenn sich User1 anmeldet er in X:\Dateiaustausch Zugriff auf den Ordner1 und Ordner2 hat. Meldet sich jetzt User2 an, soll dieser in X:\Dateiaustausch Zugriff auf Ordner3 und Ordner4 hat.
Wie kann ich das umsetzen?
Vielen Dank für eure Hilfe
ich würde in meiner Active-Directory-Umgebung folgendes realisieren:
Der Ordner "Dateisystem" liegt auf dem Server und beinhaltet verschieden Unterordner.
Egal welcher AD-Benutzer sich anmeldet, es soll für jeden Benutzer das Netzlaufwerk (X:\Dateisystem) verbunden werden.
Jetzt möchte ich aber, dass wenn sich User1 anmeldet er in X:\Dateiaustausch Zugriff auf den Ordner1 und Ordner2 hat. Meldet sich jetzt User2 an, soll dieser in X:\Dateiaustausch Zugriff auf Ordner3 und Ordner4 hat.
Wie kann ich das umsetzen?
Vielen Dank für eure Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 208822
Url: https://administrator.de/contentid/208822
Ausgedruckt am: 17.11.2024 um 11:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo xoxyss,
sinnvollerweise solltest du das mit Sicherheitsgruppen realisieren, sprich User1 in GruppeA und User2 in GruppeB.
Den Gruppen kannst du dann auf die Ordner Rechte geben.
Die User direkt einzutragen wird spätestens dann beschwerlich wenn es mal User120 und Ordner80 gibt und deine Users anfangen Abteilungen etc. zu wechseln.
Auch solltest du im übergeordneten Ordner alle Einträge entfernen bis auf Administratoren, System und. ggfs. Sicherungs-Operatoren.
Schönes Wochenende
gemini
sinnvollerweise solltest du das mit Sicherheitsgruppen realisieren, sprich User1 in GruppeA und User2 in GruppeB.
Den Gruppen kannst du dann auf die Ordner Rechte geben.
Die User direkt einzutragen wird spätestens dann beschwerlich wenn es mal User120 und Ordner80 gibt und deine Users anfangen Abteilungen etc. zu wechseln.
Auch solltest du im übergeordneten Ordner alle Einträge entfernen bis auf Administratoren, System und. ggfs. Sicherungs-Operatoren.
Schönes Wochenende
gemini
N'Abend.
Stimme meinen Vorrednern zu: Unbedingt Gruppen bilden (auf richtige Verschachtelung achten!) und Rechte nur an Gruppen vergeben. Dann noch ABE anschalten und die User sehen im gemapten Laufwerk nur noch die Ordner, auf die sie auch Zugriff haben.
Sehe aber auch die Gefahr, dass du dir hier ein administratives Monster erschaffen wirst; ggf. würd ich von vornherein mit Skripten arbeiten, die sind hinterher noch editier- und erneut ausfühbar.
Cheers,
jsysde
P.S.:
Nur der Vollständigkeit halber: Rechte vergibt man immer im Filesystem, nicht auf das Share. Also NTFS-Permissions bearbeiten, nicht Share-Permissions (da reicht "Authenticated User" mit Vollzugriff).
Stimme meinen Vorrednern zu: Unbedingt Gruppen bilden (auf richtige Verschachtelung achten!) und Rechte nur an Gruppen vergeben. Dann noch ABE anschalten und die User sehen im gemapten Laufwerk nur noch die Ordner, auf die sie auch Zugriff haben.
Sehe aber auch die Gefahr, dass du dir hier ein administratives Monster erschaffen wirst; ggf. würd ich von vornherein mit Skripten arbeiten, die sind hinterher noch editier- und erneut ausfühbar.
Cheers,
jsysde
P.S.:
Nur der Vollständigkeit halber: Rechte vergibt man immer im Filesystem, nicht auf das Share. Also NTFS-Permissions bearbeiten, nicht Share-Permissions (da reicht "Authenticated User" mit Vollzugriff).
N'Abend.
Access Based Enumeration:
https://www.google.de/search?q=access+based+enumeration
Cheers,
jsysde
Access Based Enumeration:
https://www.google.de/search?q=access+based+enumeration
Cheers,
jsysde
guten tag ,
Das Konzept lässt sich schwer nachvollziehen. Ich würde es anders regeln, also klassisch über das Anmeldescript abbilden.
Da kann man auch mit Parametern wie %USERNAME% arbeiten.
man benennt die Freigabe für den Ordner 1 mit dem Namen User1 und kann dann über net use y: \\Server\%USERNAME% den Ordner einbinden.
Den 2. Ordner kann man unter Benutereigenschaft in der AD-Verwaltung Profil, Basispfad hinterlegen.
Damit ist die Zuordnung für die Benutzer auch einfacher, da es übersichtlicher ist und nicht jeder seine Ordner auf Dateisystem suchen muss.
Für den gemeinsamen Zugriff auf alle anderen Ordner, kann man ja das Dateisystem trotzdem mit einbinden.
Für den Exklusiv Zugriff auf Ordner 1, kann man eimalig ein script laufen lassen, zwecks Berechtigungszuweisung.
if exist %Laufwerk%:\URS_success.txt goto :nächsterAbschnitt
TITLE - - Benutzerreche Homelaufwerk werden festgelegt ! - - - -
ECHO J|cacls H:\ /T /P %USERNAME%:F
cacls H:\ /T /E /C /G BackupAdmin:F
Echo Berechtigung wurden gesetzt. >%Laufwerk%:\URS_success.txt
Gruß RZiemke
Das Konzept lässt sich schwer nachvollziehen. Ich würde es anders regeln, also klassisch über das Anmeldescript abbilden.
Da kann man auch mit Parametern wie %USERNAME% arbeiten.
man benennt die Freigabe für den Ordner 1 mit dem Namen User1 und kann dann über net use y: \\Server\%USERNAME% den Ordner einbinden.
Den 2. Ordner kann man unter Benutereigenschaft in der AD-Verwaltung Profil, Basispfad hinterlegen.
Damit ist die Zuordnung für die Benutzer auch einfacher, da es übersichtlicher ist und nicht jeder seine Ordner auf Dateisystem suchen muss.
Für den gemeinsamen Zugriff auf alle anderen Ordner, kann man ja das Dateisystem trotzdem mit einbinden.
Für den Exklusiv Zugriff auf Ordner 1, kann man eimalig ein script laufen lassen, zwecks Berechtigungszuweisung.
if exist %Laufwerk%:\URS_success.txt goto :nächsterAbschnitt
TITLE - - Benutzerreche Homelaufwerk werden festgelegt ! - - - -
ECHO J|cacls H:\ /T /P %USERNAME%:F
cacls H:\ /T /E /C /G BackupAdmin:F
Echo Berechtigung wurden gesetzt. >%Laufwerk%:\URS_success.txt
Gruß RZiemke