PSCP можа загрузіць проксі з сеансу PuTTY
Захавайце прызначэнне SSH і HTTP-проксі ў іменным сеансе PuTTY, затым загрузіце гэты сеанс для перадачы праз PSCP.
PSCP выкарыстоўвае налады злучэння PuTTY. Камандны радок Windows не дае ўніверсальнага шляху праз проксі кожнай камандзе, якую ён запускае.
У PuTTY наладзьце патрэбнае прызначэнне SSH у раздзеле Session. Адкрыйце Connection → Proxy, выберыце HTTP CONNECT і ўвядзіце імя хоста проксі, порт і патрэбны ўліковы запіс проксі. Вярніцеся ў Session і захавайце поўную канфігурацыю пад назвай, напрыклад Office SSH.
pscp -load "Office SSH" report.csv [email protected]:/incoming/Прыклад капіюе лакальны файл на патрэбны сервер SSH, выкарыстоўваючы захаваны шлях праз проксі. Замяніце прызначэнне і ўліковы запіс на тыя, што наладжаны для сеансу. PuTTY таксама падтрымлівае выкарыстанне назвы захаванага сеансу замест імя хоста.
HTTP-проксі павінен дазваляць CONNECT да фактычнага порта службы SSH, часта 22. Проксі, абмежаваны портам 443, можа адхіліць перадачу да пачатку аўтэнтыфікацыі SSH.
Уліковы запіс проксі і ўліковы запіс SSH розныя. Захавайце звычайную праверку ключа хоста і налады аўтэнтыфікацыі SSH сервера. Калі сам PuTTY злучаецца праз гэты сеанс, а PSCP не, праверце, што PSCP загружае той жа іменны сеанс пад тым жа карыстальнікам Windows.