Gall URL FTP y tu ôl i brocsi HTTP ddefnyddio un o'r ddau drefniant hyn:

ModdBeth mae curl yn ei anfon
Porth FTP HTTPCais HTTP sy'n gofyn i'r procsi nôl yr adnodd FTP.
Twnelu CONNECTCais twnel, ac wedyn beitiau'r protocol FTP brodorol trwy'r cysylltiad a dderbyniwyd.

Mae'r gorchymyn hwn yn defnyddio'r trefniant porth:

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

Amnewidiwch y pen draw dogfennu a chyrchfan y ffeil. Fel y mae dogfennaeth procsi HTTP curl yn esbonio, mae curl yn siarad HTTP â'r procsi yn y modd hwnnw. Nid yw nôl ffeil yn llwyddiannus yn profi pob gweithrediad sy'n benodol i FTP.

Ychwanegwch --proxytunnel pan fwriedir i'r gwasanaeth gario FTP brodorol trwy CONNECT. Rhaid iddo ganiatáu'r cysylltiadau targed angenrheidiol. Mae gan FTP gysylltiadau rheoli a data ar wahân, felly gall cyfeiriadau/porthau goddefol, rheolau CONNECT a chyfluniad y gweinydd dorri trosglwyddiad ar ôl i fewngofnodi lwyddo.

Cadwch y cam a fethodd: gwrthod CONNECT, methiant mewngofnodi FTP neu fethiant data goddefol. Mae pyrth sy'n benodol i wasanaeth sy'n amgodio cyrchfan arall yn USER/PASS yn defnyddio eu confensiynau mewngofnodi eu hunain; nid ydynt yn gyfrifiadau procsi HTTP cyffredin nac yn drafodaeth SOCKS.

Defnyddiwch y modd procsi dogfennedig a chyfluniad diogelwch y gwasanaeth ffeiliau. Nid yw twnel ar ei ben ei hun yn amgryptio cyfrifiadau FTP plaen na data'r ffeiliau.

Erthyglau cysylltiedig