Leiskite SFTP pakartotinai naudoti jūsų SSH proxy maršrutą
Naudokite SSH pagrindinio kompiuterio įrašą SFTP ir atskirkite HTTP proxy prievadą nuo paskirties SSH prievado.
SFTP keliauja per SSH. Jei SSH reikia proxy pagalbininko, kad pasiektų failų serverį, įdėkite šį maršrutą į pagrindinio kompiuterio įrašą ir leiskite SFTP juo naudotis.
Host files-via-proxy
HostName files.example.net
User alex
ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p
Su OpenBSD suderinamu netcat pagalbininku sftp files-via-proxy naudoja tą ryšio kelią. Proxy klausosi 8080 prievado; prašomas paskirties prievadas yra sukonfigūruotas failų serverio SSH prievadas. Tai atskiros reikšmės. Viešam SFTP serveriui, kuriame leidžiami vieši tarpininkai, HTTP proxy sąrašas siūlo kandidatus pagalbininko HTTP proxy galiniam taškui. Nenaudokite proxy prisijungimo duomenų neautentifikuotam kandidatui ir patvirtinkite, kad jis leidžia tikrąjį failų serverio mazgą ir SSH prievadą.
SFTP -P pasirenka paskirties prievadą. Nepainiokite jo su mažųjų raidžių parinktimi, kurią naudoja kai kurie kiti SSH įrankiai, ir nededėkite savavališko skaičiaus po paskirties, manydami, kad tai pakeis SSH ryšį.
Proxy autentifikavimas, SSH naudotojo autentifikavimas ir leidimas pasiekti nuotolinį failą lieka atskiri tikrinimai. Paskirties vieta taip pat turi teikti SFTP posistemį. Vien veikiantis tunelis nesuteikia failų sesijos, o paskyra, apribota tik persiuntimu, nebūtinai tinkama SFTP.
Laikykite įjungtą pagrindinio kompiuterio rakto tikrinimą. Proxy suteikia maršrutą; jis neturėtų pakeisti failų serverio tapatybės savąja.