كيفية استخدام PowerShell أو PuTTY بكفاءة.

إذا كنت ترغب في استخدام PowerShell أو PuTTY بكفاءة لإدارة اتصالات SSH، إليك الطريقة المثلى لضبط الإعدادات والعمل بسلاسة:

1. استخدام PowerShell للاتصال بـ SSH

💡 PowerShell يحتوي على دعم مدمج لـ SSH، مما يسمح لك بالاتصال بسلاسة دون الحاجة إلى تثبيت برامج إضافية.

✅ للاتصال بخادم Linux أو Windows عبر SSH، استخدم:

powershell

ssh user@server-ip

🔹 استبدل user باسم المستخدم على الخادم و server-ip بعنوان IP الخاص بالخادم.

✅ إذا كان الخادم يستخدم منفذ مختلف (مثل 2222 بدلاً من 22)، استخدم:

powershell

ssh user@server-ip -p 2222

نقل الملفات باستخدام SCP في PowerShell:

powershell

scp localfile.txt user@server-ip:/home/user/

🔹 هذا ينقل localfile.txt إلى المسار /home/user/ على الخادم.

🖥 2. استخدام PuTTY للاتصال بـ SSH

💡 PuTTY هو برنامج شائع لـ Windows لإدارة اتصالات SSH، وهو مفيد للمستخدمين الذين يفضلون واجهة GUI بدلاً من سطر الأوامر.

🚀 كيفية الاتصال باستخدام PuTTY

تحميل وتثبيت PuTTY من الموقع الرسمي: https://www.putty.org.

✅ عند تشغيل PuTTY:

  • أدخل عنوان IP أو اسم النطاق في خانة Host Name (or IP address).
  • اختر نوع الاتصال SSH.
  • اضغط Open للاتصال.

✅ إذا كنت تستخدم منفذ مخصص مثل 2222:

  • اذهب إلى Connection > SSH داخل إعدادات PuTTY، وقم بتغيير المنفذ من 22 إلى 2222.

حفظ الجلسات في PuTTY لتجنب إدخال البيانات كل مرة:

  • في نافذة PuTTY Configuration، أدخل عنوان الخادم.
  • اذهب إلى Saved Sessions، واكتب اسم الجلسة، ثم اضغط Save.
  • في المستقبل، يمكنك اختيار الجلسة المحفوظة بدلًا من إدخال البيانات يدويًا.

🔐 3. تحسين الأمان عند الاتصال عبر SSH

استخدام مفاتيح SSH بدلاً من كلمات المرور:

  • يمكنك إنشاء مفتاح عبر ssh-keygen في PowerShell أو استخدام PuTTYgen لإنشاء مفتاح خاص.
  • انسخ المفتاح العام إلى الخادم عبر ssh-copy-id أو يدويًا.

تفعيل الاتصال بدون كلمة مرور في PuTTY:

  • استخدم Pageant (جزء من PuTTY) لتحميل مفتاح SSH تلقائيًا عند تسجيل الدخول.
  • ضمن إعدادات PuTTY، انتقل إلى Connection > SSH > Auth وقم بتحديد ملف المفتاح الخاص (.ppk).

أضف تعليقاً