Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: vsftpd & download  (Прочитано 940 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
vsftpd & download
« : 19 Июля 2010, 14:07:59 »
Доброе время суток, уважаемые. Воспользовался поиском, вроде такой темы не было. Была тема с обратной проблемой.
Цитировать
Довольно много времени бьюсь с проблемой создания аплоуда с анонимным доступом, всё никак не могу понять почему при заливке файлов пишет сбой операции....

Пробывал кучу конфигураций "man 5 vsftpd.conf" но всё остаётся как было.

мой последний конфиг
Код:

anon_root=/home/anonymous
anonymouse_enable=YES
listen=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
idle_session_timeout=600
ftp_username=anonymous

пробывал огромное количество конфигов... скачать можно а залить нет
ПО мне кажется что я что то не правильно делаю с самим anonymous....
Права на каталоги ставил 777 чтоб наверняка.


вообщем нужен только аплоуд остальное не интересует...

У меня же наоборот, заливается без проблем, а вот скачивается... Вобщем фтп клиент пишет, что файл передан удачно, файл имеет тот же объём, что и начальный (передающийся), однако конечный файл либо не открывается либо открывается с плохим качеством (видео, к примеру). Как такое может быть и чем это лечится? Год назад всё работало нормально. А в этом году и с ntfs-3g небольшая засада и тут тоже... Конфиг то тот же использую, что и год назад. Сейчас подробности не выложил, ибо на работе.
Все мы в поиске...

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: vsftpd & download
« Ответ #1 : 19 Июля 2010, 14:17:04 »
контрольные суммы файлов сравни исходный загружаемый на сервер и тот что на сервере после загрузки.

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
Re: vsftpd & download
« Ответ #2 : 19 Июля 2010, 14:19:34 »
контрольные суммы файлов сравни исходный загружаемый на сервер и тот что на сервере после загрузки.
Закачиваю на сервер как раз нормально. А вот с него скачиваю вот так как описал выше.

Пользователь решил продолжить мысль 21 Июля 2010, 01:30:13:
Подробности

wolfer@wolf:~$ cd ~ftp
wolfer@wolf:/srv/ftp$ ls -la
итого 16
drwxr-xr-x 4 root   ftp    4096 2010-07-21 00:22 .
drwxr-xr-x 3 root   root   4096 2010-07-21 00:19 ..
drwxrws-wt 2 wolfer wolfer 4096 2010-07-21 00:22 incoming
drwxrwsr-x 2 root   wolfer 4096 2010-07-21 00:26 pub
wolfer@wolf:/srv/ftp$

конфиг был бы неверный, демон не запустился бы. но на всякий тоже выложу

#возможность работы в автономном режиме
listen=YES
#позволяем анонимных пользователей, учетки anonymous и ftp являются синонимами
anonymous_enable=YES
#разрешаем локальных пользователей (локальные пользователи - это те, которые
#зарегестрированы в системе, то есть на них есть учетные записи)
local_enable=YES
#разрешаем любые формы записи на FTP сервер
write_enable=YES
#разрешаем анонимным пользователям upload
anon_upload_enable=YES
# Хозяином аплоадных файлов автоматически становится heal (в vsftpd.conf?)
chown_uploads=YES
chown_username=wolfer
#разрешаем анонимным пользователям создавать директории
anon_mkdir_write_enable=YES
#разрешаем анонимным пользователям переименовывать файлы
anon_other_write_enable=YES
anon_umask=000
#у анонимов пароль спрашивать не будем
no_anon_password=YES
#директория нашей помойки (если пользователь присутствует)
anon_root=/srv/ftp/
#разрешаем соединение по 20 порту
connect_from_port_20=YES
#поддержка древних FTP клиентов
async_abor_enable=YES
#используем родное время, а не GMT
use_localtime=YES
#небольшое приветствие
ftpd_banner=Hello! We come in peace!

тут вроде ошибке то и быть негде. Но тем не менее в incoming заливается нормально, а из pub после скачивания либо не открываются, либо в худшем качестве...
« Последнее редактирование: 21 Июля 2010, 01:30:13 от jasper83 »
Все мы в поиске...

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
Re: vsftpd & download
« Ответ #3 : 22 Июля 2010, 00:34:56 »
Поставил ProFtpd. Та же самая ситуация. В чем может быть проблема? о.О

Пользователь решил продолжить мысль 22 Июля 2010, 01:18:49:
контрольные суммы файлов сравни исходный загружаемый на сервер и тот что на сервере после загрузки.

Контрольные суммы отличаются. Того, который лежит на сервере от того, который получился в результате скачивания.

wolfer@wolf:/$ md5sum /home/wolfer/Рабочий\ стол/Slip.avi
b907bc625e16555dbab89608c0b84b2b  /home/wolfer/Рабочий стол/Slip.avi
wolfer@wolf:/$ md5sum /home/ftp/incoming/Slip.avi
b907bc625e16555dbab89608c0b84b2b  /home/ftp/incoming/Slip.avi
wolfer@wolf:/$ md5sum /home/ftp/pub/Slip.avi
b907bc625e16555dbab89608c0b84b2b  /home/ftp/pub/Slip.avi
wolfer@wolf:/$ md5sum /home/wolfer/Рабочий\ стол/Slip.avi
8e53e087d323c83781d53207a41265b1  /home/wolfer/Рабочий стол/Slip.avi
 

Сначала файл был на рабочем столе. Затем я его закачал на фтп в папку incoming. Затем переместил в папку pub. И затем скачал на рабочий стол, удалив предварительно оригинал.
« Последнее редактирование: 22 Июля 2010, 01:18:49 от jasper83 »
Все мы в поиске...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: vsftpd & download
« Ответ #4 : 22 Июля 2010, 01:37:28 »
Чем качал? Такое впечатление, что CRLF конверсия затесалась в клиенте.
« Последнее редактирование: 22 Июля 2010, 01:53:34 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
Re: vsftpd & download
« Ответ #5 : 22 Июля 2010, 01:59:44 »
Чем качал? Такое впечатление, что CRLF конверсия затесалась в клиенте.

Качал и через браузер и файлзиллой и даже wgetом. Однако когда законнектился на 127.0.0.1 хэш совпал. Т.е. режется на роутере. Только не могу понять почему. Ведь пробрось порта имеется. Или передача по фтп-протоколу идет по разным портам? И даже если на то пошло, то ведь с виндового сервака (вторая ось на компе) скачивается то нормально через тот же самый роутер. В чём фича понять не могу...
Все мы в поиске...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: vsftpd & download
« Ответ #6 : 22 Июля 2010, 03:31:56 »
OMG... конечно по разным. Читай основы FTP протокола.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
Re: vsftpd & download
« Ответ #7 : 22 Июля 2010, 21:18:32 »
Проблема решена. Дело оказалось в сетевой карте... как ни странно.   ::)
Все мы в поиске...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: vsftpd & download
« Ответ #8 : 22 Июля 2010, 21:23:42 »
Эээ... как? Локальные соединения через сетевую не проходят.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
Re: vsftpd & download
« Ответ #9 : 22 Июля 2010, 21:40:34 »
Эээ... как? Локальные соединения через сетевую не проходят.
Какие локальные? Я качал файлзиллой коннектясь на свой внешний IP. Ну и + когда закачалось файл сразу стал виден нормально. Т.е. появилась картинка. Ну и хэш совпал. Вобщем весь косяк был в сетевой. Встроенная на Asus. Теперь внешка стоит.
Все мы в поиске...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: vsftpd & download
« Ответ #10 : 22 Июля 2010, 21:41:37 »
Даже если коннектишься на внешний IP, если этот внешний IP для тебя локальный - через сетевую не пойдёт. (А встроенная сетевая - это вообще болезнь... у меня на старом компе постоянно бился трафик, нашел только где-то через полгода, долго удивлялся, откуда затыки при редактировании файлов по сети)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн jasper83

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
  • Вместе мы - сила!!!
    • Просмотр профиля
Re: vsftpd & download
« Ответ #11 : 23 Июля 2010, 02:15:55 »
Даже если коннектишься на внешний IP, если этот внешний IP для тебя локальный - через сетевую не пойдёт. (А встроенная сетевая - это вообще болезнь... у меня на старом компе постоянно бился трафик, нашел только где-то через полгода, долго удивлялся, откуда затыки при редактировании файлов по сети)
Мой внешний IP это роутер, на котором проброс 20 и 21 портов на мой локальный IP.
Все мы в поиске...

 

Страница сгенерирована за 0.021 секунд. Запросов: 20.