Динамические веб-страницы на BCHS

В sssd.conf, под нужным доменом, добавьте ldap_access_filter. например,

access_provider = ldap
ldap_access_filter = memberOf=cn=Group Name,ou=Groups,dc=example,dc=com
2
28.12.2016, 10:04
1 ответ

Запуск C++ CGI-приложения в Apache довольно прост. И это действительно удобно, если вся ваша кодовая база на C++ и вам нужен только базовый пользовательский веб-интерфейс. На работе мы сделали внутренний портал с помощью этой техники. FastCGI никогда не использовали, так как сервисом пользовалась лишь горстка людей. Но я думаю, что вы продвинули свой проект на шаг дальше, на который мало кто отваживался.

Apache (или, вероятно, любой httpd) позволит вам запускать определенные URL от имени определенного пользователя, который может запустить процесс в песочнице. Это была бы моя рекомендация. Но если вы решите, что хотите использовать QtWebApp в качестве серверного фреймворка, то фреймворк должен иметь такую возможность (я думаю, что нет) - или внутри вашего WebApp вам нужно породить процесс от имени другого пользователя и надеяться, что это не вызовет проблем в вашем фреймворке.

0
27.01.2020, 22:43

Теги

Похожие вопросы