Вы здесь
Настройка доступа к www каталогу через ftp
чт, 27.05.2010 - 07:59 - krak
Имеем установленный фтп-сервер proftpd, apache с корневой папкой /var/www.
Необходимо дать доступ по логину и паролю на изменения в папке /var/www и чтобы ниже папки этой не спускался.
Имеем - установленный фтп-сервер proftpd, apache с корневой папкой /var/www.
Необходимо - дать доступ по логину и паролю на изменения в папке /var/www и чтобы ниже папки этой не спускался.
- Добавим в системе новую группу
wwwgroup sudo groupadd wwwgroup
- Создадим нового пользователя wwwuser с помощью которого будут входить на фтп для редактирования
sudo useradd -b/var/www -d/var/www -Gwwwgroup wwwuser
- Меняем владельца и права доступа на папки
chown -R root /var/www/
chgrp SHARE find /var/www/ -R
find /var/www -type f -exec chmod 664 {} \;
find /var/www -type d -exec chmod 775 {} \; - Задаем пароль для wwwuser
sudo passwd wwwuser
- Правим конфиг /etc/proftpd/proftpd.conf, добавляя следующие строки (первая ограничивает доступ только локальным каталогом, вторая и третья заставляет сервер не кэшировать логины и адреса - ускоряет работу сервера):
-
DefaultRoot /var/www wwwgroup
IdentLookups off
UseReverseDNS off