Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » FTP/File - Стандартный ftp.exe в пассив режиме.

Ответить
Настройки темы
FTP/File - Стандартный ftp.exe в пассив режиме.

Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить PM | Цитировать


Не могу скачивать файлы с ftp narod.ru.
Возможно ли сделать стандартному ftp.exe из WindowsXP поддержку пассивного режима?
Знаю, что есть другие фтп клиенты, но хотелось бы обойтись стандартным.

Отправлено: 13:09, 23-05-2012

 

Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата DesmondTruman:
Возможно ли сделать стандартному ftp.exe из WindowsXP поддержку пассивного режима? »
Из командной строки — имхо никак. Только залогинившись, в интерактивном режиме, выдав команду:
Код: Выделить весь код
ftp> LITERAL PASV
227 Entering Passive Mode (xx,xx,xx,xx,yy,yy)
Цитата DesmondTruman:
Знаю, что есть другие фтп клиенты, но хотелось бы обойтись стандартным. »
Почему? Если вам нужна неинтерактивная качалка, работающая из консоли, скажем, для применения в скриптах, отлично подойдут wget или curl.

Отправлено: 13:58, 23-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 280
Благодарности: 54

Профиль | Отправить PM | Цитировать


а что мешает сделать ему (ftp) командный файл и в нем написать
Цитата vadblm:
LITERAL PASV »

-------
carpe diem


Отправлено: 15:52, 23-05-2012 | #3


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата RostVY:
а что мешает сделать ему (ftp) командный файл »
Поясните примером, а то я что-то не догоняю. Из командной строки передать эту команду? Как? Ведь она выполняется в интерактивном режиме после успешного соединения с сервером.

Отправлено: 16:03, 23-05-2012 | #4


Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить PM | Цитировать


Цитата:
LITERAL PASV
Эта команда не переводит клиент в пассивный режим. Ни он, ни "QUOTE PASV".
Они сообщают серверу ложную информацию о том, что клиент будет работать в пассивном режиме.

Цитата:
Поясните примером, а то я что-то не догоняю. Из командной строки передать эту команду? Как? Ведь она выполняется в интерактивном режиме после успешного соединения с сервером.
ftp -s:ftpconfig.txt 127.0.0.1
А в файле ftpconfig.txt пишите команды, к примеру:
Цитата:
anonymous
password
binary
get temp\test.exe
bye
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:44, 23-05-2012 | #5


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата DesmondTruman:
Эта команда не переводит клиент в пассивный режим. Ни он, ни "QUOTE PASV".
Они сообщают серверу ложную информацию о том, что клиент будет работать в пассивном режиме. »
Вы правы. После этой команды, оказывается, фтп клиент практичеки перестаёт работать, поскольку переподключения на пассивный порт, выданный сервером, не происходит. Только что проверил, после неё на любую команду, касающуюся собсно передачи — тишина.
Цитата DesmondTruman:
ftp -s:ftpconfig.txt 127.0.0.1 »
За это спасибо, но это вроде не решение вашей проблемы. Может в самом деле, не стоит жевать кактус, а воспользоваться клиентом поумнее?
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:57, 23-05-2012 | #6


Старожил


Сообщения: 280
Благодарности: 54

Профиль | Отправить PM | Цитировать


мне, все-таки, кажется что quote PASV работает:

Код: Выделить весь код
ftp> open ftp.dlink.ru
Connected to ftp.dlink.ru.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 51 of 200 allowed.
220-Local time is now 18:39. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
User (ftp.dlink.ru:(none)): anonymous
230 Anonymous user logged in
ftp> quote pasv
227 Entering Passive Mode (213,234,241,211,239,5)
ftp> ls
200 PORT command successful
150 Connecting to port 1495
HEADER.html
README.html
favicon.ico
pub
226 4 matches total
ftp: 44 bytes received in 0.00Seconds 44000.00Kbytes/sec.
ftp> get HEADER.html
200 PORT command successful
150 Connecting to port 1496
226-File successfully transferred
226 0.000 seconds (measured here), 247.23 Kbytes per second
ftp: 37 bytes received in 0.00Seconds 37000.00Kbytes/sec.
ftp>

-------
carpe diem


Отправлено: 18:43, 29-05-2012 | #7


Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить PM | Цитировать


Цитата RostVY:
мне, все-таки, кажется что quote PASV работает: »
Скорее всего у вас выделенный внешний IP.

Отправлено: 09:40, 31-05-2012 | #8


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата DesmondTruman:
Скорее всего у вас выделенный внешний IP. »
Так и есть
Цитата RostVY:
227 Entering Passive Mode (213,234,241,211,239,5) »
Собсно он тут засвечен. А также модифицированные протоколом порты передачи и получения в пассивном режиме.

Отправлено: 16:37, 01-06-2012 | #9


Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить PM | Цитировать


Цитата vadblm:
Собсно он тут засвечен. »
Вообще-то, там засвечен не его ip, а ip ftp.dlink.ru ))

Отправлено: 16:50, 02-06-2012 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » FTP/File - Стандартный ftp.exe в пассив режиме.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Dial-Up - Стандартный модем 56000 withsouth Сетевые технологии 11 20-07-2011 14:40
[решено] Не могу зайти в обычном режиме,захожу только в режиме VGA prokser Ноутбуки 2 10-05-2011 01:24
Обои и Значки - Как вернуть стандартный вид? bunker_fan Оформление Windows XP 2 05-12-2010 09:49
Драйвер - Стандартный двухканальный контроллер PCI IDE Safer Microsoft Windows 2000/XP 2 19-07-2009 23:16
Разное - хочу вернуть стандартный boot skrin , поставил сборку а там не стандартный я погуглил fancytux Оформление Windows XP 2 29-03-2009 21:56




 
Переход