Форум: "Система";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];
ВнизСервисы Найти похожие ветки
← →
Антон. (2003-02-27 13:17) [0]Как можно сервисом прочитать данные с другого компьютера
← →
Clickmaker (2003-02-27 13:49) [1]Так же как и несервисом. Разница только в том, что сервис, как правило, работает под учетной записью SYSTEM, поэтому ей нужно назначить доступ к ресурсу другого компьютера
← →
Антон. (2003-02-27 13:51) [2]Как это можно сделать?
← →
Clickmaker (2003-02-27 13:56) [3]что сделать? дать доступ? В User Managere видимо или в Active Directory если 2000 винда
← →
Антон. (2003-02-27 14:02) [4]2000 винда, где и что такое Active Directory
← →
Clickmaker (2003-02-27 14:11) [5]все зависит от того какие данные надо прочитать: файл, параметр реестра. Если файл, то к нему должен иметь доступ на чтение тот компьютер, на котором запущен сервис (Св-ва файла -> Доступ) или группа "Компьютеры домена", поскольку в 2000 винде запись SYSTEM то же самое, что учетная запись компьютера
← →
Антон. (2003-02-27 14:20) [6]На тот диск я в ручную захожу его вижу, скрвис у меня под именем LocalSistem я тут прочитал что "Работая под аккаунтом пользователя, сервис имеет все его права и доступ ко всем сетевым и локальным ресурсам, доступным этому пользователю. В случае смены пароля пользователем, сервис не сможет запуститься. LocalSystem аккаунт имеет полный и практически неограниченный доступ к локальному компьютеру, но имеет проблемы при работе с сетью, не имея доступа к сетевым ресурсам, даже подключенным пользователем". Что то я запутался.
← →
Антон. (2003-02-27 14:49) [7]help
← →
ZZ (2003-02-27 16:27) [8]А можно немного попонятнее - что за данные, как их можно считать и как ты их собрался передавать?
← →
Антон. (2003-02-27 17:25) [9]Мне нужно переписывть файлы с другой машины
← →
ZZ (2003-02-27 18:02) [10]А сетевые диски для чего придумали?
PS. Ты собственно не ответил как ты их собрался передавать и какое отношение это имеет к сервисам... и вообще где находится сервис - на другом компе, на твоем или вообще на левом и переписывает файл с обного на другой комп.
← →
Anybody (2003-02-27 18:11) [11]Сервис находится на моем, переписывает файлы ко мне же. Но с сетевого диска читать не получается
← →
Anton. (2003-02-27 18:17) [12]Вот с такой штукой не работает
SetCurrentDir("\\nnovfs1volga\VNP\Platts");
Mask:="\\nnovfs1volga\VNP\Platts\"+"*.txt";
← →
ZZ (2003-02-28 16:32) [13]Наилучший способ - создать отдельную учетку для сервиса => то, что доступно юзеру будет доступно и сервису
Другие варианты - см. Clickmaker © (27.02.03 14:11) (но работать будет или только под Win2k или скорее всего только в сети с Active Directory) - дать доступ к сетевому диску учетке компьютера.
и
The service has limited access to network resources, such as shares and pipes, because it has no credentials and must connect using a null session. The following registry key contains the NullSessionPipes and NullSessionShares values, which are used to specify the pipes and shares to which null sessions may connect:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
LanmanServer\Parameters
Alternatively, you could add the REG_DWORD value RestrictNullSessAccess to the key and set it to 0 to allow all null sessions to access all pipes and shares created on that machine.
Надо на другом компе помучить указанный ключ реестра (сам не пробовал)
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c