Показать сообщение отдельно
Старый 29.08.2012, 20:51
Krusty вне форума Посмотреть профиль Отправить личное сообщение для Krusty Найти все сообщения от Krusty
  № 20  
Ответить с цитированием
Krusty

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

Добавлено через 1 минуту
Ваш код просто-напросто - одна гигантская дыра в безопасности, вот и все.