Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Другие библиотеки _ impersonating thread

Автор: Anonymous 9.9.2009, 14:42

Привет!

Пишется кроссплатформенный сервер, в котором должна производиться работа от имени залогиненного на сервер пользователя. Пока архитектура сервера многопоточная. Возможно ли сбросить текущие привелегии и назначить другие привелегии (setuid/setgid или т.п.) в контексте каждого отдельного потока? В винде вроде как можно (ImpersonateSelf). Или только fork()? А винде нету fork() :-E

Или присоветуйте с архитектурой такого приложения.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)