пятница, 10 января 2014 г.

Установка vsftpd

Устанавливаем vsftpd.
Прелесть данного ftp сервера состоит в том, что он работает с уже представленными в системе пользователями. Другими словами: если у вас есть логин и пароль для доступа по ssh (console) для сервера, ftp логин и пароль будут им идентичны.
Заметим, что для работы по FTP на сервере Вам будет необходимо создать пользователя, так как для пользователя root FTP доступ работать не будет из-за соображения безопасности.

Пример команд для создания пользователей:
Debian/Ubuntu: adduser   CentOS/Fedora: useradd
Установка на Ubuntu и Debian:
apt-get install vsftpd
Установка на CentOS и Fedora:
yum install vsftpd
После этого ftp сервер готов к использованию. Логин и пароль такие же что и ваши логин и пароль для доступа по ssh протоколу. Также можно произвести несколько необходимых изменений в /etc/vsftpd.conf
1. Необходимо выключить анонимный доступ к вашему ftp серверу:
anonymous_enable=NO
2. Дать возможность заходить на ftp сервер локально:
local_enable=YES
3. Дать возможность ftp серверу записывать что-либо на сервер. Пользователи смогут закидывать файлы на сервер:
write_enable=YES
На этом конфигурация завершена и сервер готов к работе. Перезапускаем его:
/etc/init.d/vsftpd restart
Готово.

Комментариев нет:

Отправить комментарий