Ich bin gerade dabei, meine Verwirrung hinsichtlich der Windows-Berechtigungen zu beseitigen und würde mich über Folgendes freuen.
Ich möchte eine Windows-Freigabe so bereitstellen, dass jeder anonyme Windows-Computer im Netzwerk (wir verwenden keinen Domänencontroller) \\servername\sharename
die darin enthaltenen Dateien eingeben und schreibgeschützt darauf zugreifen kann.
Was ich weiß:
- Die Gruppe „Jeder“ enthält nicht die SID „anonym“.(Obwohl dieser Artikel seltsamerweise nicht auf 2008 R2 „zutrifft“ …)
- Es gibt zwei „Ebenen“ (wahrscheinlich nicht das beste Wort) von Berechtigungen für die Dateien selbst: die Freigabeberechtigungen und die NTFS-Berechtigungen. (d. h. Freigabe- und Speicherverwaltung -> Eigenschaften -> Berechtigungen)
- Dort sind einigeFallstrickeüber den Betrieb in einer Umgebung ohne Domänencontroller, aber mit gleichnamigen Benutzerkonten auf mehreren Rechnern.
Was ich zu wissen glaube:
- Die Funktion „Netzwerkdienste erkennbar machen“ sollte keinen Einfluss auf die Erreichbarkeit von Freigaben mit den entsprechenden Berechtigungen haben.
- Damit auf diese Freigabe zugegriffen werden kann, müssen AUCH NTFS-Berechtigungen konfiguriert werden – nicht nur Freigabeberechtigungen!(?) (Obwohl in der Freigabe- und Speicherverwaltung behauptet wird, dass diese nur für den lokalen Zugriff gelten.)
- Die Gruppe „Jeder“ sollte bei den Zugriffsberechtigungen nicht außen vor bleiben, auch wenn sie sich ausdrücklich auf lokale Benutzerkonten bezieht, WEIL ein Client-Computer, der mit demselben Benutzernamen wie ein lokaler Computer am Server angemeldet ist, versucht, sich als dieser Benutzer zu authentifizieren, und die Authentifizierung abgelehnt wird, wenn es ein unterschiedliches Kennwort gibt. (
*groan*
)
Was ich nicht weiß:
- Gibt es irgendwelche Fallstricke im Zusammenhang mit zwischengespeicherten Anmeldeinformationen oder Serverantworten? Muss ich meine Test-Client-Workstation nach jedem Verbindungsversuch mit der Freigabe neu starten?
- Sollte das „Gast“-Konto irgendetwas damit zu tun haben, entweder mit den Freigabe- oder NTFS-Berechtigungen?
- Habe ich Recht, wenn ich die Notwendigkeit beobachte, "ANONYMOUS LOGON" mit Leseberechtigungen zu konfigurieren aufBEIDEdie Freigabe- und NTFS-Berechtigungen? Dasselbe für die Gruppe „Jeder“?
Antwort1
Erstens ist es gar nicht so schwierig, anonymen Zugriff auf eine Freigabe einzurichten. Sie müssen lediglich „Anonymous“ in „Jeder“ aufnehmen (Sie haben tatsächlich selbst darauf verlinkt):
- Öffnen Sie den
Local Group Policy
Manager (gpedit) - Computerkonfiguration
- Windows-Einstellungen
- Sicherheitseinstellungen
- Lokale Richtlinien
- Sicherheitsoptionen –
Network access: Let Everyone permissions to apply to anonymous users
von Deaktiviert bis Aktiviert Network access: Restrict anonymous access to Named Pipes and Shares
Auf deaktiviert ändernNetwork access: Shares that can be accessed anonymously
- Legen Sie dort den Freigabenamen fest, den Sie freigeben.
Was die Freigabe selbst betrifft, stellen Sie sie Share Permissions
auf "Jeder - Ändern" und "Administratoren - Vollzugriff" ein. Stellen Sie dann die NTFS-Berechtigungen auf Administrators - Full Control
undEveryone - <whatever rights needed>
Damit sollte Ihr Bedarf gedeckt sein.
Antwort2
Um den Zugriff für anonyme Benutzer in der Gruppe „Jeder“ einzurichten, müssen drei Dinge getan werden. Dies ist sauberer, als explizit „ANONYMOUS LOGON“ zu verwenden:
1. Erstellen Sie die Dateifreigabe
- NTFS-Berechtigungen: 'Lesen & Ausführen', 'Ordnerinhalte auflisten' und 'Lesen' für die Gruppe 'Jeder' festlegen
- Freigabeberechtigungen: 'Lesen' für die Gruppe "Jeder" festlegen
2. Lokale Sicherheitsrichtlinie anpassen
Öffnen Sie „Lokale Sicherheitsrichtlinie“, navigieren Sie zu Sicherheitseinstellungen -> Lokale Richtlinien -> Sicherheitsoptionen und legen Sie Folgendes fest:
Network access: Let Everyone permissions apply to anonymous users
-ErmöglichtNetwork access: Restrict anonymous access to Named Pipes and Shares
-Deaktiviert- Bearbeiten
Network access: Shares that can be accessed anonymously
, um derName der von Ihnen erstellten Freigabe. (Die Formatierung ist nicht eindeutig, aber schließen Sie den Servernamen nicht mit ein. Wenn Sie mehr als eine benötigen, handelt es sich vermutlich um eine durch Kommas getrennte Liste.)
3. Zugriff ohne Passwort erlauben
- Öffnen Sie „Erweiterte Freigabeeinstellungen“, entweder über „Netzwerk- und Freigabecenter“ in der Systemsteuerung oder indem Sie in den Eigenschaften des Verzeichnisses (unter Kennwortschutz) auf den Link klicken.
- Deaktivieren Sie die Einstellung „Passwortgeschützte Freigabe“.
Weitere Hinweise:
- Berechtigungen müssen für Benutzer sowohl auf NTFS- als auch auf Freigabeebene erteilt werden
- Alle Tests, die Sie auf einem Computer durchführen, der mit einem Benutzernamen auf Ihrem Server angemeldet ist, sind nutzlos (ein Neustart eines echten Testcomputers ist jedoch nicht erforderlich).
Antwort3
Ich habe das hier gefunden, um etwas Ähnliches zu bekommen, wonach ich gesucht habe. Der folgende Link gibt anonymen Benutzern nur Lesezugriff. Es sind keine Anmeldeinformationen erforderlich. Wenn Sie im Schritt, in dem Sie das Gastkonto hinzufügen, RW-Zugriff hinzufügen möchten, gewähren Sie einfach Vollzugriff statt nur Lesezugriff.
http://nikolar.com/2015/03/10/creating-network-share-with-anonymous-access/