Probleme beim Verwenden von psservice und sc.exe zwischen Windows Server 2008-Computern


7

Ich versuche, Dienste auf einem W2k8-Computer von einem anderen aus zu steuern. Keine Domain, nur eine Arbeitsgruppe. Das Benutzerkonto, bei dem ich als Administrator angemeldet bin, ist auf beiden Computern.

Ich habe sowohl psservice als auch sc.exe ausprobiert. Diese funktionieren in einer Windows Server 2003-Umgebung, aber es sieht so aus, als müsste ich aufgrund des geänderten Sicherheitsmodells im Jahr 2008 ein oder zwei zusätzliche Schritte ausführen. Haben Sie Ideen, wie Sie dem Service Control Manager (psservice) oder OpenService (sc) die Berechtigung erteilen können? Ich habe versucht, das DOS-Fenster mit "Als Administrator ausführen" auszuführen, aber es machte keinen Unterschied.

Mit psservice bekomme ich folgendes

D:\mydir>psservice \\REMOTESERVER -u "adminid" -p "adminpassword" start "Display Name of Service"

PsService v2.22 - Service information and configuration utility
Copyright (C) 2001-2008 Mark Russinovich
Sysinternals - www.sysinternals.com

Unable to access Service Control Manager on \\REMOTESERVER:
Access is denied.

Auf dem Remote-Server wird im Sicherheitsprotokoll die folgende Meldung angezeigt, damit ich weiß, dass ich eine Verbindung zum Remote-Computer herstelle und mich anmelde. Ich gehe davon aus, dass es dann bei einem nachfolgenden Autorisierungsschritt fehlschlägt. Die Abmeldemeldung im Sicherheitsprotokoll lautet genau das ("Ein Konto wurde abgemeldet."), Daher gibt es dort keine zusätzlichen Informationen.

Special privileges assigned to new logon.

Subject:
 Security ID:  REMOTESERVER\adminid
 Account Name:  adminid
 Account Domain:  REMOTESERVER
 Logon ID:  0xxxxxxxx

Privileges:  SeSecurityPrivilege
   SeBackupPrivilege
   SeRestorePrivilege
   SeTakeOwnershipPrivilege
   SeDebugPrivilege
   SeSystemEnvironmentPrivilege
   SeLoadDriverPrivilege
   SeImpersonatePrivilege

sc.exe ist ähnlich. Die Befehlssyntax und der Fehler unterscheiden sich wie folgt, aber ich sehe dieselbe Anmeldemeldung auch im Sicherheitsprotokoll des Remote-Servers.

D:\mydir>sc \\REMOTESERVER start "Registry Name of Service"
[SC] StartService: OpenService FAILED 5:

Access is denied.

Antworten:


7

Versuchen Sie, die Einstellung [HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ system \ LocalAccountTokenFilterPolicy] = 1 hinzuzufügen und neu zu starten.

Dies ergibt sich aus den Punkten 30 und 31 in den häufig gestellten Fragen (FAQ: Allgemeine PSTools-Probleme und Beschreibung der Benutzerkontensteuerung und Remote-Einschränkungen in Windows Vista) und hilft dabei, einige der UAC-Einschränkungen für den Administratorzugriff über das Netzwerk zu verringern .


Danke vielmals. Das war eine große Hilfe. Ich komme jetzt weiter. Ich habe die andere Meldung "Fehler beim Öffnen des Servicenamens. Weitere Daten sind verfügbar", aber ich bin mir ziemlich sicher, dass dies ein separates Problem auf dem Remoteserver ist, der nicht mit dem Problem psservice verbunden ist.
Teflon Mac

Muss ich es meinem Computer oder Server hinzufügen?
Jaanus

Sie müssen den Computer hinzufügen, zu dem Sie eine Verbindung herstellen möchten. In diesem Fall handelt es sich um den Server.
Sim

Irgendeine andere Lösung, da Kollege sich dort ohne diesen Regedit verbinden kann?
Jaanus
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.