Mae SFTP yn teithio dros SSH. Os oes angen cynorthwyydd dirprwy ar SSH i gyrraedd y gweinydd ffeiliau, rhowch y llwybr hwnnw mewn cofnod gwesteiwr a gadael i SFTP ei ddefnyddio.

Host files-via-proxy
    HostName files.example.net
    User alex
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

Gyda chynorthwyydd netcat sy'n gydnaws â OpenBSD, mae sftp files-via-proxy yn defnyddio'r llwybr cyswllt hwnnw. Mae'r dirprwy yn gwrando ar 8080; y porth cyrchfan a ofynnir yw porth SSH cyfluniedig y gweinydd ffeiliau. Gwerthoedd ar wahân ydynt. Ar gyfer gweinydd SFTP cyhoeddus lle caniateir cyfryngwyr cyhoeddus, mae rhestr dirprwy HTTP yn cynnig ymgeiswyr ar gyfer pwynt terfyn dirprwy HTTP y cynorthwyydd. Peidiwch â defnyddio manylion mewngofnodi dirprwy ar gyfer ymgeisydd heb ei ddilysu a sicrhewch ei fod yn caniatáu gwesteiwr gwirioneddol a phorth SSH y gweinydd ffeiliau.

Mae -P SFTP yn dewis porth cyrchfan. Peidiwch â'i gymysgu â'r opsiwn llythrennau bach a ddefnyddir gan rai offer SSH eraill, nac ysgrifennu rhif mympwyol ar ôl y gyrchfan a thybio ei fod yn newid y cysylltiad SSH.

Mae dilysu dirprwy, dilysu defnyddiwr SSH a chaniatâd i gyrchu ffeil bell yn parhau'n wiriadau ar wahân. Rhaid i'r gyrchfan ddarparu is-system SFTP hefyd. Nid yw twnnel sy'n gweithio ar ei ben ei hun yn rhoi sesiwn ffeiliau, ac nid yw cyfrif sydd wedi'i gyfyngu i anfon ymlaen yn unig o reidrwydd yn ddefnyddiadwy ar gyfer SFTP.

Cadwch ddilysu allwedd gwesteiwr ymlaen. Mae'r dirprwy yn darparu llwybr; ni ddylai ddisodli hunaniaeth y gweinydd ffeiliau â'i hunaniaeth ei hun.

Erthyglau cysylltiedig