14 / 14 / 5
Регистрация: 05.10.2011
Сообщений: 223
1

Учетная запись NT Authority SYSTEM не хватает прав при копировании файла по сети

07.05.2014, 11:09. Показов 1674. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех,
недавно уже отписывался на форуме, переезжал из процесса в службу
Служба, худо бедно заработала.
Теперь возникла такая проблема: пока программа запускалась как процесс, программа запускалась из под текущего пользователя и для копирование файла по сети ей хватало прав. (откуда куда копируем опишу ниже)
как только программа стала службой, то исчезли необходимые права. (GetLastError возвращает 5)
Подробности:
- копирование реализовано через winapi CopyFile().
- ошибка доступа при копировании файла из сети на рабочую машину на которой запущена служба.
для примера:
C++
1
CopyFileA("\\\\192.168.0.1\\lan\\file.txt","C:\\myFolder\\file.txt",false);
- При запуске у службы прописано:
SERVICE_ACCOUNT L"NT AUTHORITY\\SYSTEM"
изначально пробовал от NT AUTHORITY\\NETWORKSERVICE; так же проверил от NT AUTHORITY\\localservice
на сколько я понимаю у SYSTEM прав должно быть не меньше чем у администратора, если не больше.

ну и собственно вопрос: что делать? как скопировать файл из сети на хост?
есть ли смысл сделать костыль службе в виде exe, bat или даже vbs файла с единственной задачей копирования, и через CreateProcess запускать? (p.s. опять же тут если, CreateProcess запустит с теми же правами, то костылю не хватит прав. может можно там что-нибудь нашманить?)
еще что, подозрительно, открываю в win7 в диспетчере вкладку службы, там моя служба не имеет никакой группы.. (есть столбец группа) мб тут проблема?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2014, 11:09
Ответы с готовыми решениями:

При попытке изменить и сохранить содержимое файла hosts не хватает прав
При попытке изменить содержимое файла и сохранить его выходит ошибка "Отсутствует доступ к...

V8.1 Ограничение прав доступа и учетная запись для веб сервиса
Добрый день! Коротко: Какие действия надо сделать, чтобы создать в ЗиУП учетку по которой зайти...

Задержка появления файла на в каталоге-получателе при копировании по сети
Добрый день! Не уверен, что проблема относится к этой теме а не к теме администрирования сервера,...

Доступ к RDP - учетная запись не имеет прав на доступ к удаленному рабочему столу
Доброго времени суток! Такая проблема: пользователи находятся в одной группе в домене, кому из...

0
07.05.2014, 11:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2014, 11:09
Помогаю со студенческими работами здесь

Не хватает места на диске при копировании файлов. Что делать?
И снова здорова товарищи хакеры и не только! Давно хотел написать уже. Еще одна проблема которой не...

BSoD / NT AUTHORITY/SYSTEM
Всем привет! Товарищи помогите, а то голова треснет! Тема заежженая, но... Мой ПК произвольно...

Появляется сообщение nt authority system и компьютер перезагружается
При работе компьютера появляется сообщение . Логи приложил Система: Windows XP Professional...

учетная запись при входе
При включении ПК (установлена Windows 10, ПК - трансформер планшета и ноутбука), выкидывает сначала...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru