Es kann keine Verbindung zu einem Remotecomputer in einem privaten Netzwerk über PsExec hergestellt werden

1794
Wiszen

Ich habe zwei Computer an einen Router angeschlossen. Beide haben PsExec in sys32. Die Freigabe von Dateien und Druckern ist aktiviert, und die Firewall-Ausnahme ist für PsExec deaktiviert.

Auf dem ersten Computer in der Eingabeaufforderung lief ich:

psexec -u user \\192.168.1.4 cmd 

Nach einer Weile zeigt sich das:

Couldn't access 192.168.1.4 Access denied 

Ich habe bestätigt, dass Domäne \ Benutzer ungültig ist. Benutzer ist ein Administrator auf dem Zielcomputer.

Was fehlt?

Bearbeiten: Auf dem ersten Laptop wird Windows 7 und auf dem zweiten Windows 8 ausgeführt.

1
* Benutzer ist Administrator * ... auf 192.168.1.4, richtig? Das klingt nach einem Firewall-Problem. Deaktivieren Sie die Firewall vorübergehend unter 192.168.1.4. Twisty Impersonator vor 7 Jahren 0
Möglicherweise müssen Sie den Domänennamen dem Benutzernamen hinzufügen: `-u Domäne \ Benutzer` Tobias Knauss vor 7 Jahren 0
@ Twisty du hast recht! Was genau muss ich also für die Firewall tun? Ich möchte die Firewall nicht deaktivieren. Wiszen vor 7 Jahren 0

1 Antwort auf die Frage

0
Twisty Impersonator

Aktivieren Sie auf dem Computer, auf den Sie mit PsExec remote zugreifen möchten, die folgenden Regeln für eingehende Firewall in der vordefinierten Gruppe " Datei- und Druckerfreigabe ":

  • NB-Datagram-In
  • NB-Name-In
  • NB-Session-In

Wenn diese Regeln aktiviert sind, können Benutzer mit Administratorberechtigungen auf dem Computer Befehle über PsExec aus der Ferne ausgeben.