Delapro
@ 14-05-2004, 14:33
Ктонибуть знает как можно прямо с НТТР на ФТП перекачивать без записи на комп с НТТР а потом посылать на ФТП ??
Завести себе shell на ftp-сервере, и прямо оттуда wget'oм.
Если под FTP ты понимаешь компьютер на котором крутится FTP сервис, то можно.
Если под FTP ты понимаешь FTP сервис, который разговаривает с внешним миром только по FTP протоколу - то нельзя.
gorilka
@ 14-05-2004, 20:24
А в принципе это всё-таки возможно.
Если сказать ftp серверу
PORT ip,0,80 он установит двунаправленное DATA соединение c веб-сервером.
затем
RETR httpzapros
CODE |
GET http://someurl:80/path HTTP/1.1 Host: somehost:80 |
и одновременно
STOR needfile
не исключено, что всё получится.
Такая фича известна давно, ее используют для анонимного скана портов и даже для спама (если smtp сервер умеет принимать команды в режиме STREAM).