Инструменты пользователя

Инструменты сайта


ftp_сервер_linux

установка VSFTPD

Для установки выполним команду:

yum install 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
#Ограничить пользователей их домашней директорией
chroot_local_user=YES

ftp_сервер_linux.txt · Последние изменения: 2013/01/23 18:49 — 46.228.1.50