PSCP از پیکربندی اتصال PuTTY استفاده می‌کند. خط فرمان ویندوز به هر فرمانی که اجرا می‌کند مسیر پروکسی همگانی ارائه نمی‌دهد.

در 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 همان نشست نام‌دار را زیر همان کاربر ویندوز بارگذاری می‌کند.

مقالات مرتبط