Yan Ọ̀nà Ìwọlé FTP Proxy tí Ẹnubode rẹ ń retí
Mu ìjíròrò USER, SITE tàbí OPEN ti ẹnubode FTP àbínibí pọ̀ mọ́ ẹrọ alábàákẹ́gbẹ́ tí ó ń ṣe àtìlẹ́yìn fún un, kí o sì pa àkọsílẹ̀ ẹnubode mọ́ ọ̀tọ̀ sí àkọsílẹ̀ àfojúsùn.
“FTP proxy” lè ṣàpèjúwe ẹnubode tí ó ń sọ FTP fúnra rẹ̀. Ṣíṣopọ̀ mọ́ ọn yàtọ̀ sí bíbéèrè HTTP proxy fún CONNECT tàbí bíbéèrè lọ́wọ́ SOCKS server láti ṣí ibi TCP kan.
Ẹnubode nílò host àti àkọsílẹ̀ àfojúsùn, ó sì lè nílò ìwọlé tirẹ̀ ní àkọ́kọ́. Àwọn ọjà ń ṣàfihàn ìjíròrò yẹn ní ọ̀nà oríṣiríṣi:
| Ìṣètò | Ìrísí àṣẹ tí ó wọ́pọ̀ |
|---|---|
| Àfojúsùn tí a kọ sínú orúkọ aṣàmúlò | USER target-user@target-host |
| Ìwọlé ẹnubode lọ́tọ̀ | Ẹnubode USER/PASS, lẹ́yìn náà ìwọlé àfojúsùn |
| Àṣẹ ibi tí ó ṣe kedere | SITE target-host tàbí OPEN target-host, lẹ́yìn náà ìwọlé tí ó pọn dandan |
Ìwọ̀nyí jẹ́ àwọn ẹbí àṣà, kì í ṣe ìtẹ̀lé kan ṣoṣo tí a ó fi ránṣẹ́ sí gbogbo ẹnubode. Yan ọ̀nà tí alábòójútó ti kọ sílẹ̀ tí ẹrọ alábàákẹ́gbẹ́ sì ń ṣe àtìlẹ́yìn fún.
Jẹ́ kí àkọsílẹ̀ méjèèjì hàn nínú ìṣètò
Ọ̀rọ̀ìpamọ́ FTP ti àfojúsùn àti ọ̀rọ̀ìpamọ́ ẹnubode lè yàtọ̀. Àwọn ẹnubode kan ń so wọ́n pọ̀ sínú àfihàn USER/PASS kan; àwọn mìíràn nílò ìpààrọ̀ lọ́tọ̀. Fífi gbogbo iye sínú okùn kan kò lè tún ẹrọ alábàákẹ́gbẹ́ tí ó gbọdọ̀ rán àwọn àṣẹ àfikún ṣe.
Èyí ṣàlàyé ààlà tí ó wúlò nínú kóòdù FtpWebRequest àtijọ́. Ìsopọ̀ FTP lasan sí ẹnubode, pẹ̀lú orúkọ aṣàmúlò àkànṣe ẹnubode, lè bá àwọn ìṣètò USER/PASS kan mu. Ẹnubode tí ó nílò ìjíròrò SITE tàbí OPEN lọ́tọ̀ nílò ẹrọ alábàákẹ́gbẹ́ tí ó ń ṣe àtìlẹ́yìn fún ìṣàn yẹn ní tòótọ́. Ànímọ́ Proxy nínú WebRequest tun jẹ́ ibi ìsopọ̀ mìíràn.
Fún àpẹẹrẹ WinSCP ń ṣàfihàn àwọn ọ̀nà ìwọlé FTP proxy lọ́tọ̀ dípò kí ó ka gbogbo ẹnubode sí pápá host kan. Àwọn iye ìṣètò àìṣeéṣe oníka rẹ̀ jẹ́ ti API tí a kọ sílẹ̀; lo orúkọ ọ̀nà àti ìjíròrò tí a ní lọ́kàn nígbà tí o bá ń ṣàyẹ̀wò ìṣètò kan.
Lẹ́yìn ìwọlé, gbígbé fáìlì ṣì nílò ìsopọ̀ dátà FTP àti ipò TLS tí a yàn. Ìwọlé àṣeyọrí lórí ikanni ìṣàkóso ni ìbẹ̀rẹ̀ ọ̀nà yẹn, kì í ṣe ẹ̀rí pé gbogbo gbígbé dátà ti gbà láàyè tẹ́lẹ̀.