Установка и Настройка FTP-сервера vsftpd

vsftp – быстрый, легкий в настройке, безопасный FTP-сервер.

vsftpd – Very Secure FTP Daemon – это FTP-сервер с поддержкой IPv6 и SSL.

vsftpd является FTP-сервером по умолчанию во многих дистрибутивах.

Цели

  • Настройка FTP-сервера

Необходимые пакеты

  • vsftpd

Настройка службы

Конфигурационный файл – /etc/vsftpd.conf:

# Разрешение входа для анонимных пользователей
anonymous_enable=YES 

# Разрешение входа для локальных пользователей
local_enable=YES - разрешать вход локальным пользователям

# Предоставление пользователям прав на выполнения любых FTP-команд записи
write_enable=YES

# Маска прав доступа к файлам для локальных пользователей
local_umask=022

# Предоставление пользователям прав анонимным пользователям на выполнения любых
# FTP-команд записи. Предварительно должен быть установлен параметр write_enable=YES
# и соответствующие права на запись к каталогам.
anon_upload_enable=NO

# Возможность анонимным пользователям создавать каталоги
anon_mkdir_write_enable=NO

# Выдача пользователям сообщений при входе в определенные каталоги
dirmessage_enable=YES

# Журналирование работы сервера
xferlog_enable=YES

# Возможность подключаться с 20 порта
connect_from_port_20=YES

# Журнальные файлы ведутся в стандартном формате xferlog
xferlog_std_format=YES

# Запуск службы в стандартном режиме
listen=YES

# Ограничение скорости для анонимных пользователей (байт в секунду)
anon_max_rate=50000

# Ограничение скорости для лакальных пользователей (байт в секунду)
local_max_rate=100000

# Максимальное количество одновременно работающих клиентов
max_clients=200

# Максимальное количестко соединений с одного ip-адреса
max_per_ip=4

# Корневой каталог для анонимных пользователей
anon_root=/mnt/ftp/pub

# Порт, который будет прослушивать служба
listen_port=21

Запуск службы

  • Запустите службу vsftpd.

Статьи по Теме

Категории
Поиск