ffsdmad, спасибо за уточнение. Да, знаний в *nix не хатает немного.
Но в данном случае, когда мы прокси-сервер будем использовать только для личных целей, можно и su использовать. Более правильно конечно использование chroot.
ffsdmad, в вашем примере.
Шаг 1. Как злоумышленник имея доступ к прокси серверу (хоть он теоритически не должен знать ни ип ни пару логин:пароль) может залить скрипт в home?
Шаг 2. Лично для меня сомнительно, но идею понял. Только как при запуске прокси сервера вместо системной команды su будет вызван скрипт из home? Не уж-то он так просто вызовется?
ну логин и пароль знать не нужно
достаточно найти дырку в скриптах
найдю дырку, и заставив выполнять её shell комманды, можно поиметь что угодно
например, в моём случае, echo 'rm -fR ~/' > ~/.bash_profile
или так, чтобы не парится с набором текста через дырку, если нельзя повесить полноценный сшел, хацкер на свой сервере пишот вредный скрипт, или компилит прогу
потом wgetит её и запускает, можно даже из cgi-bin
но я думаю практика закачками вебшела более удобна
и вообще это не моя работа, а ночной кошмар
