Gall “FTP proxy” ddisgrifio porth sy'n siarad FTP ei hun. Mae cysylltu ag ef yn wahanol i ofyn i HTTP proxy am CONNECT neu ofyn i weinydd SOCKS agor cyrchfan TCP.

Mae'r porth angen y gwesteiwr a'r cyfrif targed, ac efallai y bydd angen ei fewngofnodi ei hun yn gyntaf. Mae cynhyrchion yn mynegi'r sgwrs hon mewn ffyrdd gwahanol:

TrefniantSiâp gorchymyn arferol
Targed wedi'i amgodio mewn enw defnyddiwrUSER target-user@target-host
Mewngofnodi porth ar wahânUSER/PASS y porth, yna mewngofnodi'r targed
Gorchymyn cyrchfan penodolSITE target-host neu OPEN target-host, yna'r mewngofnodi gofynnol

Teuluoedd o arferion yw'r rhain, nid un dilyniant safonol i'w anfon at bob porth. Dewiswch y dull a ddogfenwyd gan y gweinyddwr ac a gefnogir gan y cleient.

Cadwch y ddau gyfrif yn weladwy yn y gosodiad

Gall cyfrinair FTP targed a chyfrinair y porth fod yn wahanol. Mae rhai pyrth yn eu cyfuno mewn un gynrychiolaeth USER/PASS; mae eraill angen cyfnewidiadau ar wahân. Nid yw rhoi pob gwerth mewn un llinyn yn gallu atgynhyrchu cleient sy'n gorfod anfon gorchmynion ychwanegol.

Mae hyn yn egluro ffin ddefnyddiol mewn hen god FtpWebRequest. Gall cysylltiad FTP cyffredin i'r porth, ag enw defnyddiwr sy'n benodol i'r porth, weddu i rai trefniadau USER/PASS. Mae porth sy'n gofyn am sgwrs SITE neu OPEN ar wahân angen cleient sy'n cefnogi'r llif hwnnw mewn gwirionedd. Mae'r eiddo Proxy yn WebRequest yn rhyngwyneb arall eto.

Mae WinSCP, er enghraifft, yn datgelu dulliau mewngofnodi proxy FTP gwahanol yn hytrach na thrin pob porth fel un maes gwesteiwr. Mae ei werthoedd rhagosodiad rhifol yn perthyn i'w API a ddogfenwyd; defnyddiwch enw'r dull a'r sgwrs a fwriadwyd wrth adolygu cyfluniad.

Ar ôl mewngofnodi, mae trosglwyddo ffeiliau yn dal angen ei gysylltiad data FTP a'r modd TLS a ddewiswyd. Mae mewngofnodi llwyddiannus ar y sianel reoli yn ddechrau'r llwybr hwnnw, nid yn brawf bod pob trosglwyddiad data eisoes yn cael ei ganiatáu.

Erthyglau cysylltiedig