![]() |
Основной вопрос как настроить vsftpd
для vds основная задача загрузка файлов и выставления прав доступа . Сделал только apt-get install vsftpd Как добавить пользователя и пароль чтобы он стартовал с var/www/* |
В конфиге используй опцию
Код: Код:
user_config_dir=/etc/vsftpdКод: Код:
local_root=/var/wwwНу и разрешения на фс соответсвующие. Пользователи либо системны (проще), либо виртуальные, но там свои особенности получаются. |
нету у меня папки , расскажи подробно как сделать давай по системным пользователям
|
Создай -)
mkdir /etc/vsftpd useradd username >/etc/vsftpd/username |
Я то создал и что дальше пиши подробно что делать ?
|
Ох ёёё.
Ладно, например так: конфиг /etc/vsftpd.conf приводим к виду: Код: Код:
listen=YESКод: Код:
mkdir /etc/vsftpdКод: Код:
>/etc/vsftpd/fallen7Код: Код:
local_root=/var/wwwКод: Код:
useradd fallen7Код: Код:
passwd fallen7Код: Код:
/dev/sda3 /var xfs defaults,acl 0 2Код: Код:
mount -o remount /dev/sda3Код: Код:
setfacl -R -m u:www-data:rwx /var/www |
и нечего не получилось
при попытке соединения пишет PHP: Код:
[И опять проблема при попытке закачать файл получаю ошибку PHP: Код:
[Как это решить ? Изменил настройки вфайле конфика на PHP: Код:
write_enable |
acl установили?
покажите Код: Код:
getfacl /var/www |
Цитата:
PHP: Код:
- |
Тогда установите, в чём проблема? Зачем пишите, что не работает, если не всё сделали?
Если вам на заводе машине колёса прикрутить забудут, вы ведь далеко не уедете. Код: Код:
aptitude install acl |
| Время: 23:58 |