FTP-slóð bak við HTTP-proxy getur notað eitt af þessum tveimur fyrirkomulagi:

HamurHvað curl sendir
HTTP FTP-gáttHTTP-beiðni sem biður proxyið að sækja FTP-tilfangið.
CONNECT-göngGangabeiðni, og síðan bæti af upprunalegu FTP-samskiptareglunum í gegnum samþykktu tenginguna.

Þessi skipun notar gáttafyrirkomulagið:

curl --proxy http://203.0.113.10:8080 \
  ftp://files.example.com/report.txt

Skiptu út endapunkti skjalsins og áfangastað skráarinnar. Eins og curl-skjölin um HTTP-proxy útskýra, talar curl HTTP við proxyið í þeim ham. Árangursrík skráarsókn sannar ekki hverja FTP-sértæka aðgerð.

Bættu --proxytunnel við þegar þjónustan á að flytja upprunalegt FTP í gegnum CONNECT. Hún verður að leyfa nauðsynlegar marktengingar. FTP hefur aðskildar stýri- og gagnatengingar, þannig að óvirkar slóðir/portar, CONNECT-reglur og stilling þjónsins geta rofið flutning eftir árangursríka innskráningu.

Haltu stiginu sem mistókst: CONNECT-höfnun, mistök við FTP-innskráningu eða mistök óvirkra gagna. Þjónustusértæk gátt sem kóðar annan áfangastað í USER/PASS notar eigin innskráningarvenjur; þær eru hvorki venjuleg HTTP-proxy skilríki né SOCKS-samningaviðræður.

Notaðu skjalfesta proxy-haminn og öryggisstillingar skráaþjónustunnar. Göng ein og sér dulkóða ekki auðsjáanleg FTP-skilríki né skrágögn.

Tengdir greinar