Использование пользователя сети с системной учетной записью с обратной косой чертой

680
Ben

Ввод:

net user "IIS APPPOOL\DefaultAppPool"

Результаты в:

The syntax of this command is:  NET USER [username [password | *] [options]] [/DOMAIN] username /ADD [options] [/DOMAIN] username [/DELETE] [/DOMAIN] username [/TIMES:] 

Зачем? Должен ли я убежать от символа обратной косой черты? Если так, то как?

1
Вы пытались избежать `\`, выполнив `\\` вместо этого? Ramhound 10 лет назад 0
Да, экранирование обратной косой черты с другой обратной косой чертой возвращает ту же ошибку. Ben 10 лет назад 1
... Я также попытался сбежать, используя символ вставки `^`, но безуспешно Ben 10 лет назад 0
IIS AppPool \ DefaultAppPool на самом деле не пользователь, а ссылка на абстрактный AppPoolIdentity, поэтому я не думаю, что это сработает. что именно вы пытаетесь сделать с сетевым пользователем? Я видел, что некоторые люди должны создать пользователя SQL с этим удостоверением или использовать iacls / cacls для предоставления прав доступа к файлу, но я не вижу, чтобы кто-нибудь использовал его с «чистым пользователем». Frank Thomas 10 лет назад 0
Кстати, если бы вы могли использовать «net user» для этой цели, синтаксис был бы «net user» DefaultAppPool »/ DOMAIN:« IIS APPPOOL »/ times: ALL» (замените «/ times: ALL» на любую команду net user, которую вы хочу бежать) Frank Thomas 10 лет назад 0
Я исследую проблему, которая внезапно началась вчера, когда при запуске от имени этого пользователя у пула приложений возникают проблемы с запросом к серверу AD. Изменение пула приложений для запуска в качестве NetworkService устраняет проблемы, но я понимаю, что запуск в качестве DefaultAppPool - это лучшая практика. Ben 10 лет назад 0

0 ответов на вопрос