احصل على PuTTY
عميل SSH لـ Windows والأدوات

PuTTY

عميل SSH/Telnet مجاني ومفتوح المصدر لـ Windows وLinux وmacOS

PuTTY — عميل SSH لـ Windows

جلب الحزمة

البناء الحالي

مجاني · MSI لـ Windows · حزم Linux وmacOS

PuTTY محاكي طرفية وعميل شبكة مجاني ومفتوح المصدر يغطي جلسات SSH وTelnet التفاعلية والوصول التسلسلي وTCP الخام. مثبّت MSI على Windows يضيف دفعة واحدة putty.exe وputtygen.exe وpscp.exe وpsftp.exe وplink.exe وpageant.exe. لخطوات التثبيت وأول اتصال SSH ومقدمة PuTTYgen راجع دليل الاستخدام هنا.

مزايا أساسية

لماذا يبقى PuTTY خياراً عملياً في التشغيل عن بُعد وتدفقات التطوير.

اتصال آمن ومرن:

  • دعم SSH-2 وSSH-1 وTelnet وrlogin والمنفذ التسلسلي وTCP الخام ضمن عميل واحد.
  • اختيار خوارزميات، والتحقق من مفتاح المضيف، وإعادة توجيه X11 عندما يدعمها الخادم.

الجلسات وواجهة الطرفية:

  • ملفات جلسة مسماة تحفظ المضيف والمنفذ والبروتوكول وأبعاد النافذة والسمات البصرية.
  • محاكاة طرفية بخطوط وألوان ومساحة تمرير قابلة للتخصيص.

أدوات مصاحبة:

  • PuTTYgen لإنشاء مفاتيح RSA وDSA وECDSA وEd25519 (.ppk وتحويل الصيغ).
  • PSCP وPSFTP لنقل الملفات، وPlink للتشغيل الآلي، وPageant كوكيل SSH.

تعدد المنصات:

  • بناءات Windows الرسمية؛ حزم Linux مثل putty-tools؛ macOS عبر Homebrew أو MacPorts ومسارات مشابهة.

مذكرة تقنية

أماكن حفظ إعدادات PuTTY في Windows، وأمثلة تثبيت سريعة، وتذكير بفحص أول مصافحة. اضغط نسخ للصق في الوثائق أو الطرفية.

سجل Windows (الجلسات ومفاتيح المضيف)

في Windows يكتب PuTTY الإعدادات ضمن HKEY_CURRENT_USER\Software\SimonTatham\PuTTY. الجلسات المحفوظة في Sessions؛ مفاتيح مضيف SSH الموثوقة في SshHostKeys. عند الاستعلام من موجه الأوامر التزم بالقراءة فقط.

مفاتيح السجل التي يعتمدها PuTTY (Windows)

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys

REM Example: export subtree for backup (adjust path)
reg export "HKCU\Software\SimonTatham\PuTTY" putty-settings.reg /y

دليل بيانات على نمط Unix

في Linux ومنافذ Unix غالباً تُحفظ بيانات التشغيل تحت ~/.putty (قد يتغير التخطيط بحسب المنفذ والإصدار).

مسارات شائعة (Linux / Unix)

~/.putty/

# Example: list PuTTY data directory
ls -la ~/.putty/

أمثلة تثبيت عبر مديري الحزم

أوامر تثبيت جاهزة للنسخ

# Debian / Ubuntu (client + PuTTYgen CLI)
sudo apt update && sudo apt install -y putty putty-tools

# Windows Package Manager (when available in your catalog)
winget install PuTTY.PuTTY

ملفات تنفيذية في حزمة PuTTY (MSI لـ Windows)

ما يُضاف بعد التثبيت

putty.exe      — SSH/Telnet/serial client
puttygen.exe   — key generator
pscp.exe       — SCP file copy
psftp.exe      — SFTP client
plink.exe      — command-line Plink
pageant.exe    — SSH authentication agent
puttytel.exe   — Telnet-only client

قائمة تحقق لأول اتصال

أكد اسم المضيف أو IP والمنفذ (22 لـ SSH افتراضياً) والبروتوكول المختار. عند أول اتصال طابق بصمة مفتاح المضيف مع ما يوفّره المسؤول. ضع passphrase للمفتاح الخاص وفعّل Pageant أو توجيه الوكيل فقط على أجهزة خاضعة للرقابة.

تسلسل SSH مرجعي في PuTTY

Open PuTTY → enter Host Name
→ Port 22, Connection type SSH
→ Session: save profile (optional)
→ Open → accept host key if verified
→ Log in (password or key)

يفضّل تنزيل البناءات من مشروع PuTTY الرسمي ومقارنة قيم التحقق المنشورة. عند استخدام مرايا أو متاجر طرف ثالث تحقق من التوقيعات عند توفرها. لمفاتيح SSH راجع PuTTYgen.

لقطات شاشة

اضغط المصغّر للتكبير وانتقل بالأسهم يميناً ويساراً: