Преположим есть веб-сервер, на котором пользователям нужно
завести домашние директории. В конфигурационном файле httpd.conf они должны иметь
в /home/user/ директорию public_html, тогда стандартным образом пользовательские директории могут вызываться примерно так: http://www.server.su/~user/
Нужно сделать так, чтобы пользователи могли исполнять
скрипты и программы в своих директориях. Заводим в
директории /home/user/public_html директорию cgi-bin. В httpd.conf
пишем
ScriptAliasMatch ^/~(.*)/ex/(.*) "/home/$1/public_html/cgi-bin/$2"
и после этого service restart httpd и пользователи могут исполнять и вызывать свои скрипты по адресу http://www.server.su/~user/ex/test.pl