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.

Relaterade artiklar