|
Модераторы: ginnie, korob2001 |
|
worsvch |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 139 Регистрация: 23.4.2009 Репутация: нет Всего: нет |
Использую Win32::Service, а именно GetStatus для получения статуса службы, на локальном хосте отрабатывает, на удаленном не может получить статус службы. Пробовал получить статус той же службы на удаленных машинах - результат получить не удалось.
Причина как я полагаю в том что как-то нужно указать имя пользователя и пароль удаленных машин, но таких параметров нет. Что делать? Это сообщение отредактировал(а) worsvch - 22.10.2014, 09:11 |
|||
|
||||
Ihost |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.9.2012 Репутация: нет Всего: нет |
Скорее всего дело вот в чем- все административное взаимодействие в windows-среде производится от имени определенного пользователя, обладающего некоторыми привилегиями на определенном хосте или целом домене
Очевидно чтобы выполнить администрирование даже в случае локальных служб, необходимо обладать привилегиями администратора - то же касается и удаленного хоста, к которому произведена соответствующая NTLM-авторизация, для которой в свою очередь необходимо нормальное функционирования сети и NetBIOS-служб По этой причине необходимо сначала установить авторизационную сессию с удаленным хостом, и только после этого выполнять запрос |
|||
|
||||
Правила форума "Perl: Системное программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |