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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не работает vsftpd  (Прочитано 6788 раз)

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

Оффлайн tommytnt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
  • desu
    • Просмотр профиля
    • my home
Не работает vsftpd
« : 26 Сентября 2010, 16:42:59 »
Раньше стояла vsftpd, и жутко лагала потому, что я не знал как отключить разолвинг.
Теперь вообще, после переустановки системы, не могу зайти на ftp.

Лог FileZilla:
Статус:   Соединяюсь с 109.86.9.41:211...
Статус:   Соединение установлено, ожидание приглашения...
Ответ:   220 Welcome to TNT Radio FTP service.
Команда:   USER tntradio
Ответ:   331 Please specify the password.
Команда:   PASS *******
Ответ:   230 Login successful.
Команда:   SYST
Ответ:   215 UNIX Type: L8
Команда:   FEAT
Ответ:   211-Features:
Ответ:    EPRT
Ответ:    EPSV
Ответ:    MDTM
Ответ:    PASV
Ответ:    REST STREAM
Ответ:    SIZE
Ответ:    TVFS
Ответ:    UTF8
Ответ:   211 End
Команда:   OPTS UTF8 ON
Ответ:   200 Always in UTF8 mode.
Статус:   Соединение установлено
Статус:   Получение списка каталогов...
Команда:   PWD
Ответ:   257 "/home/tntradio"
Команда:   TYPE I
Ответ:   200 Switching to Binary mode.
Команда:   PASV
Ответ:   227 Entering Passive Mode (192,168,0,102,235,189)
Статус:   Сервер отправил пассивный ответ с неопределяемым адресом. Использую существующий адрес сервера.
Команда:   LIST
Ошибка:   Превышено время ожидания соединения
Ошибка:   Не могу получить список каталогов!

vsftpd.conf:
http://svobodamaps.inf.ua/vsftpd.conf

Что самое глупое - через браузер я могу зайти, но браузером же я не залью ничего.

UPD:
C:\Users\Thomas>ftp
ftp> 109.86.9.41 211
Недопустимая команда.
ftp> open 109.86.9.41 211
Связь с 109.86.9.41.
220 Welcome to TNT Radio FTP service.
Пользователь (109.86.9.41none)): tntradio
331 Please specify the password.
Пароль:
230 Login successful.
ftp> ls
500 Illegal PORT command.
425 Use PORT or PASV first.
ftp> quit
221 Goodbye.

C:\Users\Thomas>ftp
ftp> open 192.168.0.102 211
Связь с 192.168.0.102.
220 Welcome to TNT Radio FTP service.
Пользователь (192.168.0.102none)): tntradio
331 Please specify the password.
Пароль:
230 Login successful.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
login.txt
radio
vsftpd.conf
226 Directory send OK.
ftp: 31 байт получено за 0,01 (сек) со скоростью 4,43 (КБ/сек).
ftp>

Роутер настроен, и работало же! Оо Это проблема в настройке роутера получается?

В чем может быть проблема?
« Последнее редактирование: 26 Сентября 2010, 17:20:10 от tommytnt »

Aductoris

  • Гость
Re: Не работает vsftpd
« Ответ #1 : 26 Сентября 2010, 21:19:00 »
Была такая же проблема, сейчас пересел на proftpd, но, насколько я помню, помогла настройка диапазона используемых портов для пассивного режима (поставил 60000:65535) и проброс всех этих портов роутером на 21 порт компьютера с сервером (21 порт использовался для фтп по умолчанию).

 

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