Rechte, Vererbung, Zugriff
Hallo.....
kurz zu der Frage die ich Habe.
Wir müssen jetzt externe Programmierer bei und Anstellen.
Diese bekommen über VPN Zugriff auf die Firma.
Vorher werden sie noch als Domänen Mitglieder angelegt.
Und sollen einen Bestimmten Ordner eines Fileservers als Netzlaufwerk bekommen.
Bis hier hin alles klar.
Aber ich möchte das gern mit Variablen machen:
Also User a--> Arbeitet an Auftrag xy --> Darf nur Auftrag XY Sehen--> Und genau das soll vorher im AD ausgelesen werden. --> er kommt vorher in die Gruppe Auftrag XY
Und User b--> Arbeitet an Auftrag xy und yz
usw.
wie kann ich das mit einer Shell auslesen lassen und Batch wieder übergeben oder Komplett mit einer Shell lösen?
Vielen dank schonmal!
kurz zu der Frage die ich Habe.
Wir müssen jetzt externe Programmierer bei und Anstellen.
Diese bekommen über VPN Zugriff auf die Firma.
Vorher werden sie noch als Domänen Mitglieder angelegt.
Und sollen einen Bestimmten Ordner eines Fileservers als Netzlaufwerk bekommen.
Bis hier hin alles klar.
Aber ich möchte das gern mit Variablen machen:
Also User a--> Arbeitet an Auftrag xy --> Darf nur Auftrag XY Sehen--> Und genau das soll vorher im AD ausgelesen werden. --> er kommt vorher in die Gruppe Auftrag XY
Und User b--> Arbeitet an Auftrag xy und yz
usw.
wie kann ich das mit einer Shell auslesen lassen und Batch wieder übergeben oder Komplett mit einer Shell lösen?
Vielen dank schonmal!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 505819
Url: https://administrator.de/contentid/505819
Ausgedruckt am: 20.11.2024 um 11:11 Uhr
28 Kommentare
Neuester Kommentar
Hi,
bis hin zu den Gruppen hast Du doch schon alles kortrekt erfasst.
Willst Du wissen, wie man das Laufwerk per Loginscript verbindet?
Oder wie man per Kommandozeile die Berechtigungen vergibt?
Oder was jetzt?
E.
bis hin zu den Gruppen hast Du doch schon alles kortrekt erfasst.
wie kann ich das mit einer Shell auslesen lassen und Batch wieder übergeben oder Komplett mit einer Shell lösen?
Was willst Du auslesen lassen? Wofür?Willst Du wissen, wie man das Laufwerk per Loginscript verbindet?
Oder wie man per Kommandozeile die Berechtigungen vergibt?
Oder was jetzt?
E.
Moin,
gib den Gruppen Rechte auf die Verzeichnisse und weise die Gruppen den Usern zu. Dann aktivierst du am Server Access-based enumeration und schon sieht jetzt der User nur noch die Verzeichnisse auf die er auch Rechte hat.
Zuweisung User zu Gruppen kannst du per Powershell auslesen oder setzen.
lg,
Slainte
gib den Gruppen Rechte auf die Verzeichnisse und weise die Gruppen den Usern zu. Dann aktivierst du am Server Access-based enumeration und schon sieht jetzt der User nur noch die Verzeichnisse auf die er auch Rechte hat.
Zuweisung User zu Gruppen kannst du per Powershell auslesen oder setzen.
lg,
Slainte
Und wenn er mehreren Gruppen angehört, wie dein Beispiel "User b", dann mehrere Laufwerke? Falls ja: Was, wenn das dann mehr als 25 Laufwerke werden müssten?
Beser ist, wie @SlainteMhath schon schrieb:
Nur genau ein Laufwerk verbinden. Bei allen Benutzern gleich.
Und in diesem einen Laufwerk sieht man dann nur das, wofür man Berechtigungen hat. Berechtigungen werden nur an Gruppen erteilt. Benutzer erlangen diese Berechtigungen durch Mitgliedschaft in diesen Gruppen. Großes Hexenwerk! Nenntg sich auch "AGDLP" bzw. "AGP". Nach diesen Begriffen kann man im web suchen und wird massig Ergebnisse bekommen.
Beser ist, wie @SlainteMhath schon schrieb:
Nur genau ein Laufwerk verbinden. Bei allen Benutzern gleich.
Und in diesem einen Laufwerk sieht man dann nur das, wofür man Berechtigungen hat. Berechtigungen werden nur an Gruppen erteilt. Benutzer erlangen diese Berechtigungen durch Mitgliedschaft in diesen Gruppen. Großes Hexenwerk! Nenntg sich auch "AGDLP" bzw. "AGP". Nach diesen Begriffen kann man im web suchen und wird massig Ergebnisse bekommen.
Hast du persönlich Erfahrung damit?
Ja, das funktioniert.Weil ich weiß von einen Kollegen, ABE kann sehr rechenintensiv sein.
Ja, kommt aber auf die Zahl der Ordner an. Notfalls muss man ABE einschränken: https://www.ugg.li/windows-server-2012r2-mit-abe-hat-hohe-cpu-last-gestb ...
Es geht nur damit. Mach es oder lass es. Man kann es ja auch einfach testen. Wenn es denn zu lastig sein sollte, kann man es wieder ausschalten.
Wir haben hier zig Fileserver mit je Millionen von Dateien und hunderttausenden Ordnern und das funktioneirt tadellos.
Wir haben hier zig Fileserver mit je Millionen von Dateien und hunderttausenden Ordnern und das funktioneirt tadellos.
Verstehe ich auch nicht.
Zitat von @Sasuke35:
Nun noch eine Kurze Frage, die Ausgabe einer Batch Datei soll auf einem Bestimmten Netzlaufwerk in eine Log ausgegeben werden.
Aber es Funktioniert nicht.
Ja, ja, sicher. Und wie ist das umgekehrt?Nun noch eine Kurze Frage, die Ausgabe einer Batch Datei soll auf einem Bestimmten Netzlaufwerk in eine Log ausgegeben werden.
Aber es Funktioniert nicht.
Ein bisschen Selbstironie schadet nie.
Ließ einfach Deine Frage und stelle dir vor, wir hätten Sie Dir gestellt. Was könntest Du darauf sinnfällig antworten?
Im meinen Garten wächst dieses spezielle Gemüse nicht über 30 cm hinaus. Woran könnte das liegen?
Ließ einfach Deine Frage und stelle dir vor, wir hätten Sie Dir gestellt. Was könntest Du darauf sinnfällig antworten?
Im meinen Garten wächst dieses spezielle Gemüse nicht über 30 cm hinaus. Woran könnte das liegen?
Via DFS - Share kann man einen bestimmten Ordner oder mehrere in ein Share zusammenfassen...
Zitat von @mayho33:
Via DFS - Share kann man einen bestimmten Ordner oder mehrere in ein Share zusammenfassen...
Ja, richtig, nur ist das "Problem" des TOs ein anders (ABE)Via DFS - Share kann man einen bestimmten Ordner oder mehrere in ein Share zusammenfassen...
Zitat von @SlainteMhath:
Zitat von @mayho33:
Via DFS - Share kann man einen bestimmten Ordner oder mehrere in ein Share zusammenfassen...
Ja, richtig, nur ist das "Problem" des TOs ein anders (ABE)Via DFS - Share kann man einen bestimmten Ordner oder mehrere in ein Share zusammenfassen...
Erwiil doch, dass bestimmte User oder Gruppen nur bestimmte Netzwerk-Ordner oder Gruppen davon sehen können. Das ist also genau das Problem des TO.
Zitat von @mayho33:
Erwiil doch, dass bestimmte User oder Gruppen nur bestimmte Netzwerk-Ordner oder Gruppen davon sehen können. Das ist also genau das Problem des TO.
Nein, ist es nicht.Erwiil doch, dass bestimmte User oder Gruppen nur bestimmte Netzwerk-Ordner oder Gruppen davon sehen können. Das ist also genau das Problem des TO.
Das würde bedeuten, dass man für jeden Benutzer einen eigenen DFS-Stamm aufbauen müsste, wo nur die Ordner verlinkt werden, welche er sehen soll. Wie bekloppt wäre das denn?
Zitat von @emeriks:
Das würde bedeuten, dass man für jeden Benutzer einen eigenen DFS-Stamm aufbauen müsste, wo nur die Ordner verlinkt werden, welche er sehen soll. Wie bekloppt wäre das denn?
Zitat von @mayho33:
Erwiil doch, dass bestimmte User oder Gruppen nur bestimmte Netzwerk-Ordner oder Gruppen davon sehen können. Das ist also genau das Problem des TO.
Nein, ist es nicht.Erwiil doch, dass bestimmte User oder Gruppen nur bestimmte Netzwerk-Ordner oder Gruppen davon sehen können. Das ist also genau das Problem des TO.
Das würde bedeuten, dass man für jeden Benutzer einen eigenen DFS-Stamm aufbauen müsste, wo nur die Ordner verlinkt werden, welche er sehen soll. Wie bekloppt wäre das denn?
Dann wäre ja jeder Administrator bekloppt der ein User Share für jeden Benutzer einrichten muss. Ist aber gängige Praxis.
Jaja! Das wird normalerweise so gemacht: https://support.microsoft.com/de-at/help/816313/how-to-assign-a-home-fol ...
Man kann es ev. Ja für den Fall des TO missbrauchen.
Allzuviele Möglichkeiten gibt es nicht, wenn es wartbar bleiben soll.
Wie bekloppt wäre das denn?
@mayho33
Dann wäre ja jeder Administrator bekloppt der ein User Share für jeden Benutzer einrichten muss.
Richtig ;P Also ich fackel hier alle User mit einer GPO ab, die die gleichen Shares jedem User mapped.Ist aber gängige Praxis.
NöAllzuviele Möglichkeiten gibt es nicht, wenn es wartbar bleiben soll.
Eigentlich nur eine, und die ist genau für einen solchen Fall gemacht -> ABE. Und da brauchst nur ein Share für alle externen. Ob das jetzt mit oder ohne DFS bereitgestellt wird, ist vollkommen egal.Aber ok, lassen wir das jetzt. Dem TO ist geholfen und gut.
Zitat von @mayho33:
Dann wäre ja jeder Administrator bekloppt der ein User Share für jeden Benutzer einrichten muss. Ist aber gängige Praxis.
Jaja! Das wird normalerweise so gemacht: https://support.microsoft.com/de-at/help/816313/how-to-assign-a-home-fol ...
Was haben denn Homedrectories mit diesem vom TO beschriebene Fall zu tun? Nichts!Dann wäre ja jeder Administrator bekloppt der ein User Share für jeden Benutzer einrichten muss. Ist aber gängige Praxis.
Jaja! Das wird normalerweise so gemacht: https://support.microsoft.com/de-at/help/816313/how-to-assign-a-home-fol ...