Ubuntu с VSFTPd не качает файлы с сервера

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
portal230
проходил мимо
Сообщения: 3
Зарегистрирован: 2011-04-22 19:08:00

Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение portal230 » 2011-04-22 19:09:44

Здравствуйте. Установлена Ubuntu с VSFTPd. Не могу понять почему я не могу скачать с ftp файлы. Папки создаются, файлы копируются на фтп, но скопировать с самого ftp сервера ничего не могу. При этом каталоги копируются а файлы нет. Пробовал и стандартным проводником Windows и тоталом.
Помогите пожалуйста разобраться в чем может быть дело?
В логе пишется:
Fri Apr 22 21:08:13 2011 [pid 2] CONNECT: Client "172.16.15.79"
Fri Apr 22 21:08:13 2011 [pid 1] [arma] OK LOGIN: Client "172.16.15.79"
Fri Apr 22 21:08:20 2011 [pid 3] [arma] FAIL DOWNLOAD: Client "172.16.15.79", "/NRMS1003501-1.lic", 0.00Kbyte/sec

vsftpd.conf

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
download_enable=YES
local_umask=022
file_open_mode=077
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
nopriv_user=vsftpd
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
#passwd_chroot_enable=YES
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
local_root=/home/vsftpd/$USER
chown_username=vsftpd
user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/etc/vsftpd_user_conf
ftpd_banner=Welcome to FTP

Пользователи виртульные с привелегиями локальных
user_config_dir=/etc/vsftpd_user_conf/arma

cmds_allowed=ABOR,MKD,CWD,DELE,LIST,MDTM,NLST,PASS,PASV,PORT,PWD,QUIT,RETR,RMD,RNFR,RNTO,SIZE,STOR,USER,ACCT,C$APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST,PROT,FEAT,REST,TYPE,OPTS,PBSZ
local_root=/home/vsftpd/arma
write_enable=YES
download_enable=YES

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение bagas » 2011-04-22 20:33:59

ls -l покажи с какой диреткории не копируеться..
ls -l /var/ | grep ftp
Поробуйте под анонимусами теже действие.
А к примеру прочесть можете фаел каконибудь на фтп?
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

portal230
проходил мимо
Сообщения: 3
Зарегистрирован: 2011-04-22 19:08:00

Re: Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение portal230 » 2011-04-23 13:22:14

bagas писал(а): -l пlsокажи с какой диреткории не копируеться..
ls -l /var/ | grep ftp
Поробуйте под анонимусами теже действие.
А к примеру прочесть можете фаел каконибудь на фтп?
ls -l

/home/vsftpd

drwxr-xr-x 2 vsftpd nogroup 4096 2011-04-22 23:53 arma


adminftp@FTPServer:/home/vsftpd$ ls -l /var/ | grep ftp
dr-xr-xr-x 3 root ftp 4096 2011-03-22 14:03 ftp
Под анонимным пользователем не пробовал.

portal230
проходил мимо
Сообщения: 3
Зарегистрирован: 2011-04-22 19:08:00

Re: Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение portal230 » 2011-04-23 13:29:58

bagas писал(а):ls -l покажи с какой диреткории не копируеться..
ls -l /var/ | grep ftp
Поробуйте под анонимусами теже действие.
А к примеру прочесть можете фаел каконибудь на фтп?

переделал конфиг под анонимуса. под анонимусом качается. может быть не хватает какой-нибудь фтп команды у юзера arma?

listen=YES
anonymous_enable=YES
no_anon_password=YES
anon_root=/home/vsftpd
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
#anonymous_enable=NO
local_enable=YES
write_enable=YES
download_enable=YES
local_umask=022
file_open_mode=077
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
nopriv_user=vsftpd
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
#passwd_chroot_enable=YES
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
#local_root=/home/vsftpd/$USER
check_shell=NO
chown_username=vsftpd
#user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/etc/vsftpd_user_conf
ftpd_banner=Welcome to ftp

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение bagas » 2011-04-23 15:27:29

какойто косяк в попарметрах, что больно заумно вы настраиваете сервер,
http://daevy.uzps.mh.ru/?p=454
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Гость
проходил мимо

Re: Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение Гость » 2011-04-24 20:59:01

bagas писал(а):какойто косяк в попарметрах, что больно заумно вы настраиваете сервер,
http://daevy.uzps.mh.ru/?p=454
согласен. переделал конфиг. Много лишнего. И тут же все заработало. Правда есть еще один вопрос. Какую фтп команду нужно добавить в список разрешенных чтобы пользователь мог с фтп просматривать содержимое допустим текстового файла?
listen=YES
#вход только виртуальным пользователям из ДБ
anonymous_enable=NO
local_enable=YES
local_umask=022
#любой НЕанонимный вход рассматривается как гостевой, это позволяет использовать PAM-аутентификацию
guest_enable=YES
guest_username=vsftpd
#виртуальные пользователи будут иметь права локальных пользователей вместо анонимных
virtual_use_local_privs=YES
#помещаем пользователей в домашние каталоги, иначе они будут попалать в корень системы
chroot_local_user=YES
chroot_list_enable=NO
write_enable=YES
#каталог с пользовательскими настройками
user_config_dir=/etc/vsftpd/user_conf
# настройки журналирования
xferlog_enable=YES
?

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: Ubuntu с VSFTPd не качает файлы с сервера

Непрочитанное сообщение bagas » 2011-04-24 21:49:16

Код: Выделить всё

RETR — Скачать файл. Перед RETR должна быть команда PASV или PORT.
Именно прочесть не существыует. Но я могу и ошибаться. поправте если что.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.