يستخدم 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 نفسه.

مقالات ذات صلة