Hallo allerseits!
Kann mir jemand sagen, wie man in Windows Server 2003 SBS einen Dienst quasi übernehmen kann.
Das soll heißen, ich hab verschiedene Anwendungen wie z.B. TeamSpeak Server als ein Dienst laufen unter einem eingeschränken Konto ("Diensthost-Konto"). Nun will ich als Administrator vom Admin Desktop aus, den TeamSpeak Server verwalten, aber dennoch eingeschränkt laufen lassen.
Das wäre quasi wie "run as" auf den TeamSpeak Server. Ich führe TSS als Diensthost-Konto aus, kann aber in der TSS GUI äbderungen vom Adminustratorkonto aus durchführen.
Nun, wie kann ich dies nachträglich bei einer Anwendung machen, die als Dienst läuft?
Black-Luster
Seite 1 von 1
Dienst-anwendung übernehmen
Anzeige
#3
geschrieben 08. Juni 2009 - 20:18
kA ob ich dich richtige verstehe:
services.msc > Dienst wählen > Anmelden
services.msc > Dienst wählen > Anmelden
#4
geschrieben 08. Juni 2009 - 23:07
Nope, das war nicht das, was ich meine.
Wenn du ein Programm über "run as" startest, sagen wir mal als... "Gastkonto". Dann wird bei dir, bb83, das Programm WinFuture.exe mit den Rechten als Gastkonto ausgeführt. Du hast aber Zugriff auf die GUI.
So, lassen wir die WinFuture.exe als Dienst starten unter dem Konto "Gastkonto", hab hab ich als Administrator keine GUI von dem Programm zu sehen. Es wird ja im Hintergrund als Dienst ausgefürt. So.
Wie kann ich bitte dieses Programm, dass im Hintergrund ausgefürt wird, quasi in den Vordergrund holen, damit ich die GUI von dem Programm habe.
Wenn du ein Programm über "run as" startest, sagen wir mal als... "Gastkonto". Dann wird bei dir, bb83, das Programm WinFuture.exe mit den Rechten als Gastkonto ausgeführt. Du hast aber Zugriff auf die GUI.
So, lassen wir die WinFuture.exe als Dienst starten unter dem Konto "Gastkonto", hab hab ich als Administrator keine GUI von dem Programm zu sehen. Es wird ja im Hintergrund als Dienst ausgefürt. So.
Wie kann ich bitte dieses Programm, dass im Hintergrund ausgefürt wird, quasi in den Vordergrund holen, damit ich die GUI von dem Programm habe.
Dieser Beitrag wurde von Black-Luster bearbeitet: 08. Juni 2009 - 23:07
#5
geschrieben 09. Juni 2009 - 10:57
Dazu muss GUI und Service jeweils "ein Teil" sein und mit einer Schnittstelle miteinander kommunizieren.
Beispiel:
Winfuture_service.exe startet als Service unter dem lokalen Servvice Account und kommuniziert mit der Winfuture_GUI.exe die unter deinem Account läuft.
Beispiel:
Winfuture_service.exe startet als Service unter dem lokalen Servvice Account und kommuniziert mit der Winfuture_GUI.exe die unter deinem Account läuft.
#6
geschrieben 10. Juni 2009 - 01:06
Hö?
Versteh ich jetzt nicht ganz. Machen wir doch ein einfaches Beispiel: Ich lass FileZilla als Dienst laufen. Ich will natürlich über die FileZilla GUI neue FTP Downloads hinzufügen. Das Problem: FileZilla läuft als Dienst. Wie bekomme ich von genau dem Prozess FileZilla die GUI auf meinen Desktop her, damit ich einen FTP Download eintragen kann.
Hoffentlich ist jetzt verstädnlicher was ich mein ^^
Versteh ich jetzt nicht ganz. Machen wir doch ein einfaches Beispiel: Ich lass FileZilla als Dienst laufen. Ich will natürlich über die FileZilla GUI neue FTP Downloads hinzufügen. Das Problem: FileZilla läuft als Dienst. Wie bekomme ich von genau dem Prozess FileZilla die GUI auf meinen Desktop her, damit ich einen FTP Download eintragen kann.
Hoffentlich ist jetzt verstädnlicher was ich mein ^^
#7
geschrieben 10. Juni 2009 - 10:05
gar nicht. FileZilla ist dafür nicht gemacht.
Du brauchst eine Schnittstelle zwischen GUI und Service.
Du brauchst eine Schnittstelle zwischen GUI und Service.
Thema verteilen:
Seite 1 von 1