FTP сервер - vsftpd

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

spiderman
Сообщения: 50

FTP сервер - vsftpd

Сообщение spiderman »

Привет всем.
Пожалуйста помогите настроить vsftpd server под Debian или дайте "нормальную" ссылку (google не чем не помогла) :console:
Мне нужно чтобы был и анонимный пользователь и чтобы каждый юзер зарегистрированный в системе мог войти в свой home dir.
Заранее благодарен :rolleyes:
Спасибо сказали:
Аватара пользователя
SilentOS
Сообщения: 251
Статус: Важный воевода
ОС: SuSE

Re: FTP сервер - vsftpd

Сообщение SilentOS »

Плохо гуглил.
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: FTP сервер - vsftpd

Сообщение pelmen »

listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftp
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
Спасибо сказали:
spiderman
Сообщения: 50

Re: FTP сервер - vsftpd

Сообщение spiderman »

pelmen писал(а):
21.03.2009 17:44
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftp
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem

Спасибо работает. Но есть еще один вопрос.
Когда я меняю строку anonymous_enable=NO то тогда вызывается окно с username-password, но с параметром anonymous_enable=YES он всегда попадает в каталог /home/ftp, то есть пока стоит параметр anonymous_enable=YES системные пользователи не как не могу войти? или нужно что то поменять?
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: FTP сервер - vsftpd

Сообщение IMB »

Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: FTP сервер - vsftpd

Сообщение pelmen »

Если используется виндовый проводник - файл - "войти как"
В остальных случаях ftp://user@server
Спасибо сказали:
spiderman
Сообщения: 50

Re: FTP сервер - vsftpd

Сообщение spiderman »

а можно ограничить скорость загрузки в vsftpd для конкретного юзнра?
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: FTP сервер - vsftpd

Сообщение pelmen »

По-моему врядли
Спасибо сказали:
spiderman
Сообщения: 50

Re: FTP сервер - vsftpd

Сообщение spiderman »

pelmen писал(а):
23.03.2009 11:39
По-моему врядли

А какой FTP-server нужно использовать для этого?
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: FTP сервер - vsftpd

Сообщение skor »

Спасибо сказали:
Аватара пользователя
BlackHawk
Сообщения: 40
ОС: Gentoo, OpenSuSE

Re: FTP сервер - vsftpd

Сообщение BlackHawk »

В vsftpd есть возможность ограничения скорости анонимных и локальных пользователей, также можно для каждого юзера создать свой файл конфигурации, т.е., теоретически, если прописать ограничение скорости в конфиге пользователя, то можно ограничить скорость для конкретного пользователя.
local_max_rate=100000 (ограничение скорости, байт в сек)

сама папка, в которой хранятся конфиги юзеров, задается в vsftpd.conf директивой user_config_dir=/path/to/directory
в ней нужно создать файл с таким же названием, что имя нужного пользователя.
Gigabyte GA-EP35-DS3/Core2Duo E7300 2.66GHz/2 Gb RAM/120 + 300 Gb HDD/Radeon HD 3870 512Mb
OpenSUSE 11.1 kernel-2.6.27.7/Xorg 7.4/KDE 4.2.4/Compiz 0.8.2
Спасибо сказали: