لإنشاء اتصال SSH بين كمبيوتر Linux الخاص بك وخادم بعيد ، تحتاج إلى تثبيت عميل SSH. فيما يلي بعض من أفضل الخيارات.
Secure Shell (SSH) هو بروتوكول اتصال بالشبكة يسمح لك بالتحكم في أجهزة الكمبيوتر البعيدة عبر الشبكة.
لاستخدام SSH على Linux ، تحتاج إلى تثبيت عميل SSH. فيما يلي قائمة ببعض أشهر عملاء SSH لنظام التشغيل Linux لتختار من بينهم.
1. OpenSSH
من المحتمل أن يكون عميل SSH الأكثر شيوعًا لنظام Linux ، يأتي OpenSSH مثبتًا بشكل افتراضي على معظم توزيعات Linux. إنه مفتوح المصدر ومجاني الاستخدام ومتعدد الاستخدامات. يتوفر OpenSSH أيضًا على أنظمة أساسية أخرى مثل Windows و macOS و BSD.
OpenSSH خفيف الوزن وسهل الاستخدام. يأتي مع مجموعة من الأدوات التي تنجز المهمة ، لا شيء خيالي. يمكنك استخدامه لأنفاق SSH ، وتسجيلات الدخول عن بُعد الآمنة ، ونقل الملفات.
يأتي OpenSSH أيضًا مع ملف ssh-كجن الأداة التي تسمح لك إنشاء مفاتيح مشفرة لعمليات تسجيل دخول أكثر أمانًا عن بُعد بدون كلمة مرور.
يعد النقل الآمن للملفات ميزة رئيسية أخرى لـ OpenSSH. باستخدام الأمر scp ، يمكنك نقل الملفات بأمان بين جهازي كمبيوتر سواء محليًا أو عبر الإنترنت. تتيح لك الأداة المساعدة scp نقل الملفات عبر أنظمة تشغيل مختلفة أيضًا. على سبيل المثال ، يمكنك نقل الملفات من خادم Linux إلى جهاز كمبيوتر يعمل بنظام Windows أو macOS.
إذا لم يكن OpenSSH مثبتًا لديك ، فإليك كيفية تثبيته على توزيعة قائمة على Debian مثل Ubuntu:
sudo apt install openssh-server
على التوزيعات المستندة إلى RHEL:
sudo dnf تثبيت opensh-server
على Arch Linux:
sudo pacman -Sy openssh
2. PuTTY
PuTTY هو عميل SSH قوي آخر مفتوح المصدر وعبر الأنظمة الأساسية تم تطويره في البداية لنظام التشغيل Windows ولكنه شق طريقه الآن إلى Linux و macOS.
يأتي PuTTY بواجهة مستخدم رسومية سهلة الاستخدام وخفيفة الوزن وسهلة الاستخدام للغاية. يتمتع بميزات رائعة ، مما يجعله المفضل لدى العديد من مسؤولي النظام.
بصرف النظر عن SSH ، يدعم PuTTY عدة بروتوكولات اتصال عن بعد مثل telnet - وهو بروتوكول اتصال قديم أقل أمانًا ولكنه سهل الاستخدام عند الاتصال بأنظمة لا تدعم SSH.
يدعم PuTTY أيضًا الاتصال التسلسلي. الاتصال التسلسلي منتشر للغاية على أجهزة الشبكات مثل المحولات وأجهزة التوجيه.
إليك كيفية تثبيت PuTTY على Debian أو Ubuntu:
sudo apt تثبيت المعجون
على التوزيعات المستندة إلى RHEL:
sudo dnf تثبيت المعجون
على Arch Linux ومشتقاته:
سودو بكمان - معجون سي
3. Termius
Termius هو عميل SSH حديث ومتعدد الاستخدامات لنظام Linux. إنه حقًا متعدد الأنظمة الأساسية حيث يمكنك استخدامه على كل من أجهزة الكمبيوتر والهواتف الذكية. وهي متوفرة على أنظمة macOS و Windows و Linux و Android و iOS.
Termius مجاني للاستخدام الشخصي مع ميزات محدودة ، والتي لا تزال رائعة. لمزيد من الميزات المتقدمة وتعاون الفريق ، يمكنك الاشتراك في إصدار Pro أو Team ، والذي يستحق الاستثمار بناءً على الميزات التي يأتي بها وزيادة الإنتاجية.
بلا شك أحد أكثر عملاء SSH قابلية للتخصيص في السوق اليوم ، يأتي Termius بمواضيع مختلفة ، وأسلوب الخط ، وميزات التخصيص الأخرى.
باستخدام Termius ، يمكنك مزامنة بياناتك وتكويناتك ونسخها احتياطيًا بشكل آمن ، لذلك كلما قمت بالتبديل إلى جهاز آخر ، تحصل على نفس الشكل والمظهر. يمكن لـ Termius أيضًا استيراد بيانات تكوين SSH من عملاء SSH الآخرين مثل PuTTY و MobaXterm و SecureCRT.
تعاون بسهولة مع أعضاء الفريق الآخرين وشركاء الأعمال من خلال مشاركة جلسات SSH بأمان والوصول إلى البنية التحتية ومزامنة البيانات في السحابة مع Termius.
تحميل:Termius
4. MobaXterm
MobaXterm عبارة عن محطة طرفية قوية وعميل SSH تم تصميمه في البداية لنظام Windows. لديها الآن إصدار محمول لنظام التشغيل Linux.
يأتي MobaXterm مع مجموعة واسعة من الميزات والأدوات للحوسبة عن بعد. يأتي مزودًا بخادم X مدمج ، مما يسمح لك بتشغيل تطبيقات واجهة المستخدم الرسومية عن بُعد وعرضها على جهازك المحلي.
بصرف النظر عن SSH ، يتيح لك MobaXterm استخدام العديد من حلول الاتصال عن بُعد مثل SFTP و RDP و VNC FTP و التلنت الأقل أمانًا. كما يأتي مزودًا بالعديد من أدوات الشبكات لدعم أعباء العمل اليومية.
مع MobaXterm ، يمكنك بسهولة إدارة جلسات متعددة في وقت واحد. ضمن الواجهة المبوبة ، يمكنك التبديل بين علامات التبويب المختلفة ، مما يسهل عليك تقديم الدعم أو الصيانة للعديد من الاتصالات البعيدة في وقت واحد.
يقدم MobaXterm مجموعة شاملة من الميزات لاحتياجات الاتصال عن بُعد. يتم استخدامه على نطاق واسع من قبل مسؤولي النظام والمطورين ومحترفي تكنولوجيا المعلومات.
تحميل:MobaXterm
5. المنهي
Terminator ليس عميل SSH بل هو محاكي طرفي يدعم اتصالات SSH القوية. إنه مفتوح المصدر ومتعدد المنصات.
يسمح لك Terminator بفتح وإدارة اتصالات SSH متعددة في نافذة واحدة. بالإضافة إلى ذلك ، يمكنك استخدامه لتشغيل جميع أوامر Linux التي تعرفها.
يمكنك تقسيم جلسات SSH عموديًا أو أفقيًا داخل نافذة واحدة باستخدام Terminator. يتيح لك ذلك الرجوع إلى المعلومات بسرعة في لمح البصر ويوفر زيادة كبيرة في الإنتاجية.
يوفر Terminator ميزات تخصيص رائعة حتى تتمكن من تخصيص تجربة المستخدم حسب رغبتك. يتيح لك تخصيص الخطوط والألوان واختصارات لوحة المفاتيح والتفضيلات الأخرى.
إليك كيفية تثبيت Terminator على Debian و Ubuntu:
sudo apt install terminator
للتثبيت على Arch Linux:
sudo pacman -S terminator
وعلى التوزيعات القائمة على RHEL:
sudo dnf قم بتثبيت epel-release && sudo dnf install terminator
6. ريمينا
Remmina هو سطح مكتب بعيد غني بالميزات يستند إلى واجهة المستخدم الرسومية وعميل SSH لنظام Linux. يأتي بواجهة نظيفة وسهلة الاستخدام ، مما يجعله خيارًا شائعًا بين المهندسين.
بصرف النظر عن SSH ، يدعم Remmina بروتوكولات الاتصال عن بعد الأخرى مثل بروتوكول سطح المكتب البعيد (RDP) ، VNC ، NX ، SPICE ، إلخ. يمكّنك هذا من الاتصال بمجموعة واسعة من أنظمة التشغيل.
باستخدام Remmina ، يمكنك بسهولة تخصيص إعدادات العرض واختصارات لوحة المفاتيح وطرق المصادقة والمزيد. إدارة وتنظيم جلسات الاتصال عن بعد والأجهزة. احفظ ملفات تعريف الاتصال وفرزها للوصول السريع والتعاون.
تتيح لك الواجهة المبوبة إدارة عدة جلسات عن بُعد داخل نافذة واحدة. يكون هذا مناسبًا عندما تريد التبديل بين التوصيلات المختلفة دون فتح نوافذ متعددة.
يأتي Remmina بإمكانيات نقل الملفات أيضًا ، مما يسمح لك بنقل الملفات بين جهازك المحلي وأجهزة الكمبيوتر البعيدة.
قم بتشغيل الأمر التالي لتثبيت Remmina على التوزيعات المستندة إلى Debian:
sudo apt تثبيت remmina
للتثبيت على Arch Linux:
sudo pacman -S remmina
وعلى التوزيعات المستندة إلى RHEL ، قم بتشغيل:
sudo dnf تثبيت remmina
7. مدير PAC
PAC Manager هو حل اتصال بعيد قوي مفتوح المصدر قائم على واجهة المستخدم الرسومية يوفر بوابة مركزية لإدارة اتصالات SSH الخاصة بك. يأتي مزودًا بميزات مصممة خصيصًا لمهندسي الشبكات ومسؤولي الأنظمة.
يوفر PAC Manager قدرات الأتمتة والبرمجة بحيث يمكنك بسهولة تنفيذ مجموعات الأوامر على الأنظمة البعيدة تلقائيًا.
لا يقتصر PAC Manager على SSH فقط. وهو يدعم مجموعة واسعة من البروتوكولات مثل RDP و VNC و Serial وما إلى ذلك. علاوة على ذلك ، فهو يدعم نفق SSH الآمن وإعادة توجيه المنفذ إلى الأنظمة البعيدة.
إليك كيفية تثبيت PAC Manager على Debian و Ubuntu:
sudo apt install pac-manager
وعلى التوزيعات القائمة على RHEL:
sudo dnf تثبيت مدير pac
إدارة الاتصالات عن بُعد على Linux باستخدام SSH
SSH هو بروتوكول آمن يوفر قدرات إدارة عن بُعد رائعة. إنه أمر حيوي بشكل خاص للاتصال بخوادم Linux البعيدة التي لا تحتوي على واجهة مستخدم رسومية.
عزز إنتاجيتك وحسّن سير عملك من خلال الحصول على عميل SSH المناسب لاحتياجاتك.