Debian Ubuntu настройка ftp сервера
Установка ftp ПО vsftpd:
$ sudo apt-get install vsftpd
Для настройки используется конфигурационный файл:
/etc/vsftpd.conf
Основные параметры файла vsftpd.conf :
Параметр Описание
anonymous_enable=YES
Разрешение входа анонимных пользователей (anonymous)
local_enable=YES Разрешение входа локальным пользователям
write_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
Разрешаем запись
local_umask=022
umask для локальных пользователей
anon_upload_enable=YES разрешить закачивать файлы на FTP для анонимных пользователей (anonymous)
anon_mkdir_write_enable=YES
разрешить создавать каталоги анонимным пользователям.
idle_session_timeout=600 Время простоя, по достижению которого происходит отключение пользователя.
xferlog_file=/var/log/vsftpd.log Директория журнала
xferlog_enable=YES Журналирование включено
ftpd_banner=Welcome to blah FTP service.
Сообщение приглашения при входе на FTP
Проверка подключения:
# ftp 192.168.1.1
Connected to 192.168.1.1.
220 (vsFTPd 2.3.2)
Name (192.168.1.1:root): anonymous
331 Please specify the password.
Password:
230 Login successful.