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.
Я проверил ниже пункт работал.
- Я могу получить доступ к \\ ABC \ admin $
- pslist \\ ABC - работает
- У меня есть права администратора на исходном и целевом компьютере.
- Я могу успешно войти в систему
- nslookup разрешает доменное имя
- телнет ABC 445/135 работает
- Работают службы браузера рабочей станции, сервера и компьютера
Есть идеи, что еще нужно проверить?
1 ответ
У меня была такая же проблема (см. комментарии к исходному вопросу).
Решение заключалось в том, что хотя сетевой брандмауэр разрешал TCP/445, он блокировал TCP/445 специально для AppID «psexec». Как только было сделано исключение (наименьшее возможное — помните, разрешать psexec опасно), я смог успешно выполнить PsExec.