PSCP kan läsa in proxyn från en PuTTY-session
Spara SSH-målet och HTTP-proxyn i en namngiven PuTTY-session och läs sedan in den sessionen för PSCP-överföringar.
PSCP använder PuTTYs anslutningskonfiguration. Windows kommandotolk ger inte varje kommando den startar en universell proxyväg.
I PuTTY konfigurerar du det avsedda SSH-målet under Session. Öppna Connection → Proxy, välj HTTP CONNECT och ange proxyns värdnamn, port och det nödvändiga proxykontot. Gå tillbaka till Session och spara hela konfigurationen under ett namn som Office SSH.
pscp -load "Office SSH" report.csv [email protected]:/incoming/Exemplet kopierar en lokal fil till den avsedda SSH-servern med den sparade proxyvägen. Ersätt målet och kontot med de som är konfigurerade för sessionen. PuTTY stöder också att ett sparat sessionsnamn används i stället för ett värdnamn.
HTTP-proxyn måste tillåta CONNECT till SSH-tjänstens faktiska port, ofta 22. En proxy som är begränsad till port 443 kan avvisa överföringen innan SSH-autentiseringen börjar.
Proxykontot och SSH-kontot är separata. Behåll serverns normala värdnyckelverifiering och SSH-autentiseringsinställningar. Om PuTTY själv ansluter med den här sessionen men PSCP inte gör det, bekräfta att PSCP läser in samma namngivna session under samma Windows-användare.