Geben Sie "Network Service" auf einem computer-Berechtigung auf ein Verzeichnis auf einem anderen computer?
Habe ich eine Datei:
\\Computer1\Share\file.pdf
und ich öffnen muss und mit einem service ausgeführt, wie der network service-Konto auf einem anderen computer:
Computer2\NETWORK SERVICE
FWIW, Beide Computer1
und Computer2
sind auf der gleichen domain Domain1
Ist es möglich, diese Aufgabe zu erfüllen?
Sind Sie versuchen, zu erreichen, das programmgesteuert, oder einfach nur mit dem explorer? Wenn Sie explorer verwenden, können Sie das hinzufügen von Computern in die "Benutzer Hinzufügen" - Dialoge unter Sicherheit/Freigabe, über das "Objekt-Typen" - Taste.
Wie sollte ich hinzufügen, der Benutzer aber?
Wenn ein Dienst läuft unter
Ich war herauszufinden, dass es nicht möglich ist und dass eine Programmier-Lösung benötigt werden würde. Wenn nicht, obwohl, das ist noch besser... Das Problem, das ich sehe, das mit der überlassung
Nein, wie ich sage, Sie gewähren von Berechtigungen für computer - also "alle user" wäre in der Lage zu sein, etwas als NETZWERK-DIENST auf COMPUTER2 es gewährt die gleichen Berechtigungen wie Ihr service, die Sie vermutlich nicht.
Wie sollte ich hinzufügen, der Benutzer aber?
\Computer2\NETWORK SERVICE
wird nicht gefunden, da die Freigabe ist auf Computer1
und offensichtlich nichts, wie Domain1\Computer2\NETWORK SERVICE
arbeitet entweder...Wenn ein Dienst läuft unter
NETWORK SERVICE
eine Verbindung zu einem anderen Rechner, es wird als computer - so würden Sie Ihnen entsprechende Berechtigungen gewähren COMPUTER2
. Aber das nicht eine Frage der Programmierung.Ich war herauszufinden, dass es nicht möglich ist und dass eine Programmier-Lösung benötigt werden würde. Wenn nicht, obwohl, das ist noch besser... Das Problem, das ich sehe, das mit der überlassung
NETWORK SERVICE
Berechtigung der Ordner ist, dann könnte nicht jeder Benutzer auf das Netzwerk erstellen und ausführen eines Dienstes zum Zugriff auf das Verzeichnis? (Jetzt ist der Dienst die einzige Sache, die mit access...Es schaut dann in den Windows-Benutzernamen und legt fest, welche Dateien der Benutzer Zugriff haben soll). Danke!!!Nein, wie ich sage, Sie gewähren von Berechtigungen für computer - also "alle user" wäre in der Lage zu sein, etwas als NETZWERK-DIENST auf COMPUTER2 es gewährt die gleichen Berechtigungen wie Ihr service, die Sie vermutlich nicht.
InformationsquelleAutor nosirrahcd | 2011-12-08
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja.
Wenn beide Server in der gleichen domain befinden, dann können Sie den Zugriff auf die Freigabe für
Domain1\Computer2$
(woComputer2$
stellt Netzwerk-Service auf rechner2).Der "NETWORK SERVICE" account "NT AUTHORITY\Network Service". Es ist das gleiche Konto, domain-breit und eigentlich unabhängig von der Domäne, weil es ein Teil von NT-AUTORITÄT. Alles, was erforderlich ist, ist die Bearbeitung der Access Control Liste und fügen Sie das Konto, und die Ergebnisse sprechen für sich selbst.
InformationsquelleAutor Joe U
Wenn es nach mir ginge, würde ich ein Domänenkonto verwenden, um den service ausführen und gib, dass dasselbe Domänenkonto mit den entsprechenden Berechtigungen für den remote-computer.
Mag ich nicht zu behaupten, dies ist die Antwort darauf, als, während, es würde das problem beheben, es geht nicht um die Frage, wie gebeten - aber es ist die "richtige" Lösung, vorausgesetzt, es ist möglich, zu wählen, zu dem der Dienst ausgeführt wird mit etwas anderem das Network Service-Konto...
Damien, ich aus Unwissenheit und Freude, dass es (notionally) eine bessere Lösung. Wird a) Hausaufgaben machen und dann b) Bearbeiten...
InformationsquelleAutor Murph