Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: сайт, апач, фтп, юникс - пользователи, права
 
 автор: poli1   (03.01.2013 в 16:16)   письмо автору
 
 

у меня вопрос больше теоретический, помогите, пожалуйста, разобраться, а то совсем запуталась, где каких пользователей нужно использовать и какие кому права задавать.
Общая учебная задача - организовать сервер с вирт. хостами, чтобы администратор сайта подключался к своему сайту по фтп.
установила юникс (сентос), на нем апач, также фтп (vsftp).
в конфиге фтп стоит настройка chroot_local_user=YES
в юниксе есть пользователь poli, он свободно коннектится по ftp, попадает в свою локальную папку и заливает туда свой сайт. Но подключиться к этому сайту не могу - нет доступа.
В конфиге апача прописываю
DocumentRoot="/home"

<Directory "/home">
...
Order allow,deny
Allow from all
</Directory>

и в виртуальном домене задаю
DocumentRoot="/home.poli/mysite.ru"

Но когда в браузере набираю [url]mysite.ru [/url]говорит:
Forbidden
You don't have permission to access / on this server.

права у пользователя poli
drwx --- ---
Если смотреть mysite.ru-error_log там все Permission denied
меняю права пользователя poli
chmod 711 /home/poli

Получаю доступ к сайту.
Вопрос: правильная ли это схема? или нежелательно использовать локальных пользователей, и тогда chroot_local_user=NO,
а использовать chroot_list_enables=YES и прописать путь к папкам пользователей туда, где по умолчанию показывает DocumentRoot, т.е. /var/www/html
И какие вообще есть алгоритмы решения поставленной задачи. Спасибо!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования