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.

מאמרים קשורים