Цитата:
Сообщение от zuxul
Я не понимаю, зачем апачу возможность читать файлы с паролями?
|
Это дефолт. Вы не понимаете права доступа в линуксе.
У подавляющего числа файлов прав хватит на чтением кем угодно. Для безопасности поэтому и придуманы chroot, и нормальный, безопасный пхп кодинг.
у файла /etc/passwd по дефолту права 0644, что хватит для чтения его апачем. Ваш сервер позволит обращаться к сендмейлу-пожалуйста, кто угодно может рассылать спам в любых объемах. Можно полностью получить все ваши файлы на сервере. Можно исполнить произвольную команду с правами апача и залить на сервер что угодно.
Это вообще канонический пример, как не надо. Прекратите спор.
Добавлено через 1 минуту
Ваш код просто-напросто - одна гигантская дыра в безопасности, вот и все.