Запуск службы для определенного пользователя
Имеется доменные ПК с Windows 7. На ПК установлена дополнительная служба (не содержится в стандартной Windows 7). На ПК работают несколько пользователей с правами обычного пользователя ПК (не администратора).
1) как разрешить только определённым пользователям запускать эту службу?
2) как запускать службу с учетными данными залогинившегося на ПК пользователя? Т.е. служба должна стартовать от имени и пароля того пользователя, которых залогинился на ПК.
При этом указывать в явном виде логин и пароль пользователя (в различных bat/cmd файлах не нужно), т.к. пользователи в любой момент времени могут сменить пароль.
|
Angry Demon |
04-03-2014 20:28 2319130 |
Цитата:
Цитата 23455432
как разрешить только определённым пользователям запускать эту службу?
|
Дать права на исполняемый файл только определённым пользователям.
Цитата:
Цитата 23455432
как запускать службу с учетными данными залогинившегося на ПК пользователя?
|
Планировщик заданий. Переключатель "Выполнять только для зарегистрированного пользователя".
Цитата:
Цитата 23455432
т.к. пользователи в любой момент времени могут сменить пароль
|
Значит, в тот же момент вам придётся менять пароль в задании.
|
Цитата:
Цитата Angry Demon
Дать права на исполняемый файл только определённым пользователям. »
|
напишите подробнее. (права через "Свойство файла" -> "Безопасность" дал, но управлять службой пользователь не смог.)
Цитата:
Цитата Angry Demon
Планировщик заданий. Переключатель "Выполнять только для зарегистрированного пользователя". »
|
есть пользователи: user1, user2, user3. Для user1, user2 необходимо дать права на управление службой и при их входе необходимо службу запускать. Но если логиниться user3, то у него нет прав и служба не запускается. Каждый раз вбивать руками пароли для user1 и user2 не вариант.
Цитата:
Цитата Angry Demon
Значит, в тот же момент вам придётся менять пароль в задании. »
|
Можно этого избежать? Так же необходимо избежать создание дополнительной УЗ в AD для запуска службы.
|
Идея изначально выглядит нерабочими костылями для некоей неизвестной нам задачи, работать не будет.
|
Поясняю для Вас задачу: необходимо при входе определенных пользователей на ПК запускать определенную службу из под их УЗ.
|
Angry Demon |
05-03-2014 14:46 2319470 |
Цитата:
Цитата WindowsNT
Идея изначально выглядит нерабочими костылями для некоей неизвестной нам задачи
|
Согласен.
|
- выдать права на управление службой (служб должно быть столько же сколько и пользователей, раз каждый должен запускать)
- логон скрипт net start %service_name%
|
Dear 23455432,
Это не задача, а средство по достижению некоей цели. Запуск службы самоцелью ну никак являться не может .))
|
Время: 17:55.
© OSzone.net 2001-