Alternative Möglichkeiten zum Ausführen von Befehlen auf Remote-Computern

2094
user66001

Ich kann net use \\COMPUTERNAME\IPC$ /user:COMPUTERNAME\ADMIN ACCOUNTerfolgreich zu einem Windows 7-Rechner wechseln, auf dem der Window Manager abgestürzt ist, aber leider ein System error 5 has occurred& erhalten, Access is deniedwenn er verwendet wird psexec \\COMPUTERNAME -u ADMIN ACCOUNT -c cmd.

Ich vermute, das liegt daran, dass ich die Windows-Firewall nicht für diese Art von Zugriff konfiguriert habe (ich vergesse, welche Regel angepasst werden muss), richtig?

Gibt es einen anderen Vektor, den ich ausprobieren könnte, um ihn auf dem Remote-PC zu starten net start uxsms(Von Wie kann man Aero-Effekte in Windows 7 nach dem Absturz wieder aktivieren? )

0
Fügen Sie der Befehlszeile den Parameter "-h" hinzu, um den Befehl zu erhöhen. magicandre1981 vor 10 Jahren 0
Vielen Dank für den Kommentar @ magicandre1981 - Ich bekomme jedoch immer noch "Zugriff verweigert", wenn Sie "psexec \\ COMPUTERNAME -u ADMIN ACCOUNT -c -h cmd" verwenden user66001 vor 10 Jahren 0

1 Antwort auf die Frage

1
ko4evneg

PSexec verwendet das SMB-Protokoll. Sie sollten daher die Regel für den TCP 445-Port in der Firewall aktivieren. Ich denke auch, dass Psexec Schreibzugriff auf ADMIN $ share auf dem Zielcomputer erfordert.

Ist dies TCP 445 in der Firewall der Maschine, die ich verwende, um zu versuchen, eine Verbindung zum Ziel herzustellen, oder beides (mit der Feststellung, dass ich auf dem Ziel-PC mit lokalen Peripheriegeräten nicht auf etwas zugreifen kann)? 'Net use \\ COMPUTERNAME \ ADMIN $ / user: COMPUTERNAME \ ADMIN ACCOUNT' gibt mir ebenfalls 'Systemfehler 5 ist aufgetreten' & `Zugriff wird verweigert` user66001 vor 10 Jahren 0
Sie sollten den 445 TCP-eingehenden Port auf dem Zielcomputer öffnen. Ausgehende Ports sind standardmäßig in der Windows-Firewall geöffnet. Admin $ share ist eigentlich nur der Ordner "C: \ windows". Geben Sie dem Admin-Konto auch den Parameter "PSExec -p" mit Kennwort an. ko4evneg vor 10 Jahren 0
Ich kann jedoch nicht auf die GUI auf dem Zielcomputer zugreifen ... Außerdem fordert "psexec" zur Eingabe eines Kennworts auf, wenn es nicht explizit als Argument angegeben wird. user66001 vor 10 Jahren 0
Wenn das für die Verbindung verwendete Konto über Administratorrechte auf dem Zielcomputer verfügt, versuchen Sie das Argument '-s'. Es wird psexec mit Systemprivilegien ausgeführt. ko4evneg vor 10 Jahren 0