SFTP ceļo pa SSH. Ja SSH ir nepieciešams starpniekservera palīgs, lai sasniegtu failu serveri, ievietojiet šo maršrutu resursdatora ierakstā un ļaujiet SFTP to izmantot.

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

Ar OpenBSD saderīgu netcat palīgu sftp files-via-proxy izmanto šo savienojuma ceļu. Starpniekserveris klausās 8080; pieprasītais galamērķa ports ir failu servera konfigurētais SSH ports. Tie ir atsevišķi lielumi. Publiskam SFTP serverim, kur atļauti publiski starpnieki, HTTP starpniekserveru saraksts piedāvā kandidātus palīga HTTP starpniekservera galapunktam. Neizmantojiet starpniekservera akreditācijas datus neautentificētam kandidātam un pārliecinieties, ka tas atļauj failu servera faktisko resursdatoru un SSH portu.

SFTP -P izvēlas galamērķa portu. Nejauciet to ar mazo burtu opciju, ko izmanto daži citi SSH rīki, un nelieciet patvaļīgu skaitli aiz galamērķa, pieņemot, ka tas mainīs SSH savienojumu.

Starpniekservera autentifikācija, SSH lietotāja autentifikācija un atļauja piekļūt attālinātam failam paliek atsevišķas pārbaudes. Galamērķim jānodrošina arī SFTP apakšsistēma. Strādājošs tunelis vien nenodrošina failu sesiju, un konts, kas ierobežots tikai ar pārsūtīšanu, ne vienmēr ir izmantojams SFTP.

Turiet iespējotu resursdatora atslēgas pārbaudi. Starpniekserveris nodrošina maršrutu; tam nevajadzētu aizstāt failu servera identitāti ar savu.

Saistītie raksti