. Под линуксом отдельные части продукта запускаются от отдельного пользователя, и нужно такую модель сохранить. Так же есть требование - выполнять кучу команд от имени пользователя отдельных компонент. Теперь вопрос - как реализовать имперсонацию без сохранения пароля? Есть две идеи - запускать промежуточный сервис от имени каждого пользователя, который будет принимать команды и запускать их, или каждый раз получать через защищеный канал с какого нибуть хранилища пароли, и сразу же забывать про них. Какой из способов более правильный для винды?2012 - Правильная имерсонация
-
crashtuak
2012 - Правильная имерсонация
Так случилось, что портируем продукт под винду с линухи. И портируют только линукс програмисты
. Под линуксом отдельные части продукта запускаются от отдельного пользователя, и нужно такую модель сохранить. Так же есть требование - выполнять кучу команд от имени пользователя отдельных компонент. Теперь вопрос - как реализовать имперсонацию без сохранения пароля? Есть две идеи - запускать промежуточный сервис от имени каждого пользователя, который будет принимать команды и запускать их, или каждый раз получать через защищеный канал с какого нибуть хранилища пароли, и сразу же забывать про них. Какой из способов более правильный для винды?
. Под линуксом отдельные части продукта запускаются от отдельного пользователя, и нужно такую модель сохранить. Так же есть требование - выполнять кучу команд от имени пользователя отдельных компонент. Теперь вопрос - как реализовать имперсонацию без сохранения пароля? Есть две идеи - запускать промежуточный сервис от имени каждого пользователя, который будет принимать команды и запускать их, или каждый раз получать через защищеный канал с какого нибуть хранилища пароли, и сразу же забывать про них. Какой из способов более правильный для винды?-
cameron
Re: 2012 - Правильная имерсонация
думаю, что прочитав про модели безопасности UAC, вам станет изрядно веселей думать про
Цитата crashtuak:
Под линуксом отдельные части продукта запускаются от отдельного пользователя, и нужно такую модель сохранить. Так же есть требование - выполнять кучу команд от имени пользователя отдельных компонент.
Цитата crashtuak:
Под линуксом отдельные части продукта запускаются от отдельного пользователя, и нужно такую модель сохранить. Так же есть требование - выполнять кучу команд от имени пользователя отдельных компонент.
2012 - Правильная имерсонация