Настроить задачу для запуска в качестве СИСТЕМЫ довольно просто, но при установке ее на NETWORK SERVICE выдается сообщение об ошибке «Отказано в доступе».
Есть ли способ заставить это работать? (Проблема в том, что я не хочу создавать нового пользователя домена для этой задачи, и мне нужно получить доступ к удаленному общему ресурсу из этой задачи.)
Я пытался сделать это несколькими способами, но сейчас я не думаю, что это возможно. Я был бы рад исправятся на это, но я попробовал все , что я мог думать, в том числе добавления
NETWORK SERVICE
кAdministrators
, настройками всех видов настройки локальной политики безопасности и т.д.Когда я включаю аудит, я получаю это:
0xC0000064
декодирует вNO_SUCH_USER
. Это немного глупо, учитывая, что я только вошелnetwork service
- как он узнал, что аккаунт, который не прошел, был вNT AUTHORITY
?Когда я ввожу неверное имя пользователя, я даже не вижу попытки аутентификации вообще. Так ясно, что-то соглашается, что
NETWORK SERVICE
это реальный счет.Если я подставлю пароль для известного имени пользователя (то есть
Administrator
), я получу0xC000006A
(STATUS_WRONG_PASSWORD
).Попробуйте добавить
Log on as a batch job
право наNETWORK SERVICE
. Я думаю, что это глупая идея; Вы должны просто укусить пулю и создать учетную запись домена ...источник
Попробуйте добавить «Войти как службу» прямо в учетную запись сетевой службы. Подробные инструкции здесь.
источник
Просто хочу , чтобы оживить эту нить , как это IS можно использовать NETWORK SERVICE для задач! Как минимум на Сервере 2016 и 2019!
Просто небольшая странность после выбора аккаунта обычным способом. Под
Вы смущенно должны выбрать:
Вторая часть этого должна быть взята с совком, полным соли! В данном случае это означает, что у вас нет учетных данных , но если вы запускаете что-то, для чего учетная запись не требуется, она имеет доступ к сети!
Экспорт работы, основная часть выглядит следующим образом
Я использую его для отправки статусных писем через smtp, и он отлично связывается с smtp-сервером
источник
Сетевая служба является локальной (компьютерной) учетной записью. Поэтому у него никогда не будет прав на другом компьютере (где находится общий ресурс).
Если вы хотите получить доступ к сетевому ресурсу, вы должны использовать учетную запись, известную в сети, поэтому используйте учетную запись домена. И служба, которую вы хотите запустить, ДОЛЖНА поддерживать адресацию UNC. Если для этого требуется доступ к букве сетевого диска, вам потребуется сеанс пользователя с подключенными дисками, в противном случае это также не удастся.
(Я полагаю, что вы уже знаете это, глядя на дату вашего поста. Мой ответ просто дополнительный для людей, которые найдут этот пост с похожей проблемой)
Kees
источник
NETWORK SERVICE
, это локальный псевдоним этой учетной записи, поэтому он потенциально может иметь доступ к некоторым общим ресурсам.