PSCP naudoja PuTTY ryšio konfigūraciją. Windows komandų eilutė nesuteikia universalaus tarpinio serverio maršruto kiekvienai paleidžiamai komandai.

PuTTY programoje dalyje Session sukonfigūruokite norimą SSH paskirties vietą. Atidarykite Connection → Proxy, pasirinkite HTTP CONNECT ir įveskite tarpinio serverio pagrindinio kompiuterio pavadinimą, prievadą ir reikalingą tarpinio serverio paskyrą. Grįžkite į Session ir išsaugokite visą konfigūraciją tokiu pavadinimu kaip Office SSH.

pscp -load "Office SSH" report.csv [email protected]:/incoming/

Pavyzdyje vietinis failas kopijuojamas į norimą SSH serverį naudojant išsaugotą tarpinio serverio maršrutą. Pakeiskite paskirties vietą ir paskyrą tomis, kurios sukonfigūruotos sesijai. PuTTY taip pat palaiko išsaugotos sesijos pavadinimo naudojimą vietoj pagrindinio kompiuterio pavadinimo.

HTTP tarpinis serveris turi leisti CONNECT į tikrąjį SSH paslaugos prievadą, dažnai 22. Tik 443 prievadui apribotas tarpinis serveris gali atmesti perdavimą prieš prasidedant SSH autentifikacijai.

Tarpinio serverio paskyra ir SSH paskyra yra atskiros. Išlaikykite įprastą pagrindinio kompiuterio rakto tikrinimą ir serverio SSH autentifikacijos nustatymus. Jei pats PuTTY prisijungia šia sesija, o PSCP ne, patikrinkite, ar PSCP įkelia tą pačią pavadintą sesiją tuo pačiu Windows naudotoju.

Susiję straipsniai