HTTP proxy bidezko FTPk bi modu desberdin ditu
Bereizi FTP URL bat eskuratzen duen HTTP atebidea eta CONNECT tunelen bidez FTP hitz egiten duen curl.
HTTP proxy baten atzean dagoen FTP URL batek bi antolamendu hauetako bat erabil dezake:
| Modua | Zer bidaltzen du curl-ek |
|---|---|
| HTTP FTP atebidea | Proxyari FTP baliabidea eskatzeko HTTP eskaera. |
| CONNECT tunela | Tunel eskaera, eta gero FTP protokolo natiboko byteak onartutako konexioan zehar. |
Komando honek atebide antolamendua erabiltzen du:
curl --proxy http://203.0.113.10:8080 \
ftp://files.example.com/report.txtOrdeztu dokumentazioaren amaiera-puntua eta fitxategiaren helburua. Nola azaltzen duen curl-en HTTP proxy dokumentazioak , modu horretan curl-ek HTTP hitz egiten du proxyarekin. Fitxategia ondo eskuratzeak ez du FTPri dagokion eragiketa guztiak egiaztatzen.
Gehitu --proxytunnel zerbitzuak FTP natiboa CONNECT bidez garraiatzeko asmoa duenean. Beharrezko helburu-konexioak baimendu behar ditu. FTPk kontrol eta datu konexio bereiziakditu, beraz helbide/portu pasiboek, CONNECT arauek eta zerbitzariaren konfigurazioak transferentzia eten dezakete saio-hasiera ondo egin ondoren.
Mantendu huts egin zuen etapa: CONNECT ukapena, FTP saio-hasieraren hutsegitea edo datu pasiboen hutsegitea. Beste helmuga bat USER/PASS-en kodeatzen duten zerbitzu-ataka espezifikoek beren saio-hasiera konbentzioak erabiltzen dituzte; ez dira HTTP proxyren kredentzial arruntak ezta SOCKS negoziazioa ere.
Erabili dokumentatutako proxy modua eta fitxategi zerbitzuaren segurtasun konfigurazioa. Tunel batek bakarrik ez ditu FTP kredentzialak edo fitxategi datuak zifratzen.