Первым делом установим его:
apt-get install vsftpd
Займемся его конфигурацией, для этого правим файл /etc/vsftpd.conf.
Ищем такие строки:
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=NO
anon_root=/var/ftp
local_enable=YES
write_enable=YES
anon_upload_enable=NO
anon_root=/var/ftp
Подробная информация о настройках:
anonymous_enable - разрешение доступа анонимных пользователей;
local_enable - разрешение доступа для локальных пользователей;
write_enable - разрешаем запись;
anon_upload_enable - разрешение записи для анонимных пользователей;
anon_root - папка, к которой имеют доступ анонимные пользователи.
Результатом приведенного выше файла конфигурации будет:
анонимные пользователи будут попадать в каталог /var/ftp без права записи;
зарегистрированные пользователи будут попадать в свой домашний каталог /home/пользователь с правом записи.
Рубутим сервер:
sudo /etc/init.d/vsftpd restart
Естественно, отредактируйте файл под решаемые вами задачи.
Комментариев нет:
Отправить комментарий