Netzlaufwerk sichtbar für Service
Hallo zusammen,
ist es möglich einem Service den Zugriff auf Netzlaufwerke zu ermöglichen oder kann dieser ausschließlich über UNC Pfade auf Netzwerkfreigaben zugreifen ?
Falls es von Belang ist, es handelt sich dabei um keinen Windows eigenen Service sondern um eine Programm das als Service gestartet wird.
ist es möglich einem Service den Zugriff auf Netzlaufwerke zu ermöglichen oder kann dieser ausschließlich über UNC Pfade auf Netzwerkfreigaben zugreifen ?
Falls es von Belang ist, es handelt sich dabei um keinen Windows eigenen Service sondern um eine Programm das als Service gestartet wird.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 106312
Url: https://administrator.de/forum/netzlaufwerk-sichtbar-fuer-service-106312.html
Ausgedruckt am: 07.01.2025 um 02:01 Uhr
6 Kommentare
Neuester Kommentar
Servus,
an deiner Stelle würde ich den UNC Pfad nehmen.
Ein selbstgestrickter Dienst - mit Benutzerrechten - läuft ja auch ohne, das sich dieser Benutzer "wirklich" anmeldet.
Aber ohne dieses "wirkliche" Anmelden - bekommt er auch kein Netzwerklaufwerk gemappt.
Und auf das eventuell mögliche Mappen per Explorer Rechtsklick verzichte ich grundsätzlich abdankend.
Gruß
an deiner Stelle würde ich den UNC Pfad nehmen.
Ein selbstgestrickter Dienst - mit Benutzerrechten - läuft ja auch ohne, das sich dieser Benutzer "wirklich" anmeldet.
Aber ohne dieses "wirkliche" Anmelden - bekommt er auch kein Netzwerklaufwerk gemappt.
Und auf das eventuell mögliche Mappen per Explorer Rechtsklick verzichte ich grundsätzlich abdankend.
Gruß
Da muss ich TimoBeil zustimmen.
Ich würde auf jeden Fall auf einen UNC-Pfad zugreifen, auf gar keinen Fall ein Laufwerk mappen.
Das Mapping ist nicht zuverlässig genug, zumal dies auch nur unter einen angemeldeten Benutzer im Explorer funktioniert.
Einen Dienst "baut" man sich ja gerade, da man nicht angemeldet im laufenden Explorer arbeitet, sondern dass dieser Dienst unabhänging vom angemeldeten Benutzer seinen Dienst verrichtet.
Ergo ist die Nutzung eines Laufwerksbuchstaben im Bezug auf einen Dienst ein Widerspruch.
Ich bezog die Verwendung eines bestimmten Benutzers nur darauf um eine Freigabe nicht für "jeder" freigeben zu müssen und um so diese Freigabe gegenüber der Benutzung von Fremden abzudichten. Dies ist ein recht geläufiges Problem in der Praxis.
Gruss
Achim
Ich würde auf jeden Fall auf einen UNC-Pfad zugreifen, auf gar keinen Fall ein Laufwerk mappen.
Das Mapping ist nicht zuverlässig genug, zumal dies auch nur unter einen angemeldeten Benutzer im Explorer funktioniert.
Einen Dienst "baut" man sich ja gerade, da man nicht angemeldet im laufenden Explorer arbeitet, sondern dass dieser Dienst unabhänging vom angemeldeten Benutzer seinen Dienst verrichtet.
Ergo ist die Nutzung eines Laufwerksbuchstaben im Bezug auf einen Dienst ein Widerspruch.
Ich bezog die Verwendung eines bestimmten Benutzers nur darauf um eine Freigabe nicht für "jeder" freigeben zu müssen und um so diese Freigabe gegenüber der Benutzung von Fremden abzudichten. Dies ist ein recht geläufiges Problem in der Praxis.
Gruss
Achim
Hallo Klonsemann,
also ich hab das jetzt nicht getestet, aber ich bin der Meinung, wenn der Dienst unter dem gleichen User-Account läuft wie der automatisch angemeldete User, dann hat der Dienst auch Zugriff auf die Netzlaufwerke dieses Users. Wenn der Dienst unter dem "lokalen Systemkonto" läuft wird es nicht funktionieren.
Gruß
TRai12
also ich hab das jetzt nicht getestet, aber ich bin der Meinung, wenn der Dienst unter dem gleichen User-Account läuft wie der automatisch angemeldete User, dann hat der Dienst auch Zugriff auf die Netzlaufwerke dieses Users. Wenn der Dienst unter dem "lokalen Systemkonto" läuft wird es nicht funktionieren.
Gruß
TRai12