URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88346
[ Назад ]

Исходное сообщение
"vsftptd виснет, когда заходишь с инета"

Отправлено alexbel2404 , 07-Мрт-10 20:08 
Здравствуйте! Пытаюсь поднять vsftpd на centos 5.4, который стоит на vmware workstation 6.5.
Вообщем, если заходить с винды(на которой стоит вм), то все работает так, как было мной задумано, а если заходить с инета, то виснет на этом месте:

C:\Users\Воффка>ftp мой.комп.ру
Связь с мой.комп.ру.
220 (vsFTPd 2.0.5)
Пользователь (мой.комп.ру:(none)): user
331 Please specify the password.
Пароль:
230 Login successful.
ftp> ls -l
200 PORT command successful. Consider using PASV.

Пробрасываю порты с винды на вм через 3proxy, вот конфиг прокси:

auth none
tcppm 80 192.168.5.111 80
tcppm 10000 192.168.5.111 10000
tcppm 20000 192.168.5.111 20000
tcppm 21 192.168.5.111 21
tcppm 22 192.168.5.111 22
tcppm 20 192.168.5.111 20

Вот vsfptd.conf:

dirlist_enable=YES
force_dot_files=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
idle_session_timeout=600
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_local_user=YES
chroot_list_enable=NO
secure_chroot_dir=/var/empty

Сразу говорю, linux'ом начал пользоваться недавно, еще не совсем все понимаю, так что прошу помощи у гуру)


Содержание

Сообщения в этом обсуждении
"vsftptd виснет, когда заходишь с инета"
Отправлено shadow_alone , 07-Мрт-10 23:05 
Вы пробрасываете только 20 порт для даты, так что пассивный режим не юзайте, только активный.
или укажите в настройке vsftpd конкретно пассивные порты, и их тоже пробросьте.

"vsftptd виснет, когда заходишь с инета"
Отправлено alexbel2404 , 07-Мрт-10 23:18 
>Вы пробрасываете только 20 порт для даты, так что пассивный режим не
>юзайте, только активный.
>или укажите в настройке vsftpd конкретно пассивные порты, и их тоже пробросьте.
>

Пробовал добавлять pasv_min_port и pasv_max_port, соответственно пробросив через 3proxy, результато не дало. Так же ставил pasv_enable=YES, pasv_address = ... (тут не совсем понял, что ставить, локальный адрес виртуалки или внешний адрес винды), ставил и то и то, результата не было :( Может что не так делаю...только учусь)


"vsftptd виснет, когда заходишь с инета"
Отправлено shadow_alone , 07-Мрт-10 23:40 
а в активном режиме работает?

"vsftptd виснет, когда заходишь с инета"
Отправлено alexbel2404 , 08-Мрт-10 00:02 
>а в активном режиме работает?

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


"vsftptd виснет, когда заходишь с инета"
Отправлено shadow_alone , 08-Мрт-10 00:09 
зачем тотал? ручками, консольным ftp проверьте, не сильно я верю во всякие неизвестные тоталы.

"vsftptd виснет, когда заходишь с инета"
Отправлено alexbel2404 , 08-Мрт-10 00:59 
>зачем тотал? ручками, консольным ftp проверьте, не сильно я верю во всякие
>неизвестные тоталы.

Связь с мой.комп.ру.
220 (vsFTPd 2.0.5)
Пользователь (мой.комп.ру(none)): user
331 Please specify the password.
Пароль:
230 Login successful.
ftp> ls -l
200 PORT command successful. Consider using PASV.

Добавляю
pasv_min_port=50000
pasv_min_port=50010
pasv_enable=YES
pasv_address=мой внешний ip

выдает 227 Entering Passive Mode (мой,внешний,айпи,адрес,250,202) и виснет, т.е. если расшифровать 250 и 202 ((250*256)+202) получается, что хочет соедениться по 64202 порту, а в конфиге диапазон 50000-50010, может я что непонимаю с Ваших слов.


"vsftptd виснет, когда заходишь с инета"
Отправлено shadow_alone , 08-Мрт-10 01:11 
точно не понимаете...
проверьте в активном режиме. а не в пассивном, на серваке ничего не надо делать, на клиенте:
ftp> passive
Passive mode off.

"vsftptd виснет, когда заходишь с инета"
Отправлено alexbel2404 , 08-Мрт-10 17:05 
>точно не понимаете...
>проверьте в активном режиме. а не в пассивном, на серваке ничего не
>надо делать, на клиенте:
>ftp> passive
>Passive mode off.

проверяет друг, через виндовый фтп (passive команды нету и аналога незнаю), юниксовского нету. Что-то я тут найти не могу как личное сообшение отправить, дал бы адрес, логин и пароль )


"vsftptd виснет, когда заходишь с инета"
Отправлено aZ , 08-Мрт-10 13:54 
"всякие неизвестные тоталы", о да, вылез знаток из деревни.

"vsftptd виснет, когда заходишь с инета"
Отправлено shadow_alone , 08-Мрт-10 15:37 
>"всякие неизвестные тоталы", о да, вылез знаток из деревни.

О, нет. Просто видел как подрывались на куче непонятных сборок софта.
А другими словами - "Чтоб Тотал всю жизнь был Вашим файловым менеджером и FTP-клиентом".

Есть что сказать по теме, говори. Нет, иди лесом, поклонник мегаполисов "Тотальных".


"vsftptd виснет, когда заходишь с инета"
Отправлено aZ , 08-Мрт-10 15:40 
Какой-то поток сознания из сортира. :)

"vsftptd виснет, когда заходишь с инета"
Отправлено shadow_alone , 08-Мрт-10 15:44 
>Какой-то поток сознания из сортира. :)

Опс, а я всё думал откуда поток - "о да, вылез знаток из деревни". Теперь понял, автор сам указал на свое местоположение. Забавно. Вас не учили, что иногда лучше промолчать. Хотя... терь мы хоть знаем кто кричит "занято".


"vsftptd виснет, когда заходишь с инета"
Отправлено aZ , 08-Мрт-10 15:50 
Зачем столько бессмысленных слов? Не с кем поговорить?

"vsftptd виснет, когда заходишь с инета"
Отправлено bill , 08-Мрт-10 16:22 
>Зачем столько бессмысленных слов? Не с кем поговорить?

Угомонись уже. Чушь же несёшь.


"vsftptd виснет, когда заходишь с инета"
Отправлено aZ , 08-Мрт-10 16:54 
Обоснуй.