psexec - указанное сетевое имя больше не доступно

Я застрял прямо сейчас при выполнении psexec на целевой машине и получить ошибку ниже.

psexec \\ABC -u DOMAIN\user -p **** cmd /c ipconfig /all

PsExec v2.2 - Execute processes remotely
Copyright (C) 2001-2016 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't access ABC:
The specified network name is no longer available.

Я проверил ниже пункт работал.

  1. Я могу получить доступ к \\ ABC \ admin $
  2. pslist \\ ABC - работает
  3. У меня есть права администратора на исходном и целевом компьютере.
  4. Я могу успешно войти в систему
  5. nslookup разрешает доменное имя
  6. телнет ABC 445/135 работает
  7. Работают службы браузера рабочей станции, сервера и компьютера

Есть идеи, что еще нужно проверить?

1 ответ

У меня была такая же проблема (см. комментарии к исходному вопросу).

Решение заключалось в том, что хотя сетевой брандмауэр разрешал TCP/445, он блокировал TCP/445 специально для AppID «psexec». Как только было сделано исключение (наименьшее возможное — помните, разрешать psexec опасно), я смог успешно выполнить PsExec.

Другие вопросы по тегам