SFTP vojaĝas tra SSH. Se SSH bezonas prokuran helpilon por atingi la dosier-servilon, metu tiun itineron en gastigan eron kaj lasu SFTP uzi ĝin.

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

Kun OpenBSD-kongrua netcat-helpilo, sftp files-via-proxy uzas tiun konektan vojon. La prokuro aŭskultas sur 8080; la petata celpordo estas la agordita SSH-pordo de la dosier-servilo. Ili estas apartaj valoroj. Por publika SFTP-servilo, kie publikaj perantoj estas permesataj, la listo de HTTP-prokuroj proponas kandidatojn por la HTTP-prokura finpunkto de la helpilo. Ne uzu prokurajn identigilojn por neaŭtentigita kandidato kaj konfirmu, ke ĝi permesas la realan gastigon kaj SSH-pordon de la dosier-servilo.

-P de SFTP elektas celpordon. Ne konfuzu ĝin kun la minuskla opcio, kiun uzas kelkaj aliaj SSH-iloj, kaj ne metu arbitran nombron post la celo kaj supozu, ke ĝi ŝanĝas la SSH-konekton.

Prokura aŭtentigo, SSH-uzanta aŭtentigo kaj permeso aliri malproksiman dosieron restas apartaj kontroloj. La celo ankaŭ devas provizi la SFTP-subsistemon. Funkcianta tunelo sola ne donas dosieran seancon, kaj konto limigita al nur plusendado ne nepre estas uzebla por SFTP.

Lasu la kontrolon de la gastiga ŝlosilo ŝaltita. La prokuro provizas itineron; ĝi ne anstataŭigu la identecon de la dosier-servilo per sia propra.

Rilataj artikoloj