- - كيفية إعداد SSH بسهولة على نظام Linux باستخدام EasySSH

كيفية إعداد SSH بسهولة على نظام Linux باستخدام EasySSH

EasySSH هو تطبيق Linux يتيح للمستخدمينلإعداد اتصالات SSH محددة مسبقًا. بمجرد إعداد SSH مع التطبيق ، يمكنك الوصول بسرعة إلى الأجهزة البعيدة والعمل داخل محطة مدمجة ، مما يلغي الحاجة إلى تذكر أشياء مثل عناوين IP أو أسماء المستخدمين ، إلخ.

EasySSH التثبيت

EasySSH بنيت لنظام التشغيل الابتدائي ، ولكن ، كماالبرنامج مفتوح المصدر ، الكود المصدري موجود على الإنترنت وسهل التجميع. ونتيجة لذلك ، وجد البرنامج طريقه إلى العديد من أنواع توزيعات Linux ، من Ubuntu إلى Arch Linux وحتى OpenSUSE. في هذا القسم من البرنامج التعليمي ، سنتعرف على كيفية الحصول بسرعة على أحدث إصدار من EasySSH وتثبيته للاستخدام.

أوبونتو / ديبيان

تم بناء EasySSH مع مستخدمي OS الابتدائية فيعقل. شيء واحد عن OS الابتدائية هو أنه يستخدم Ubuntu تحت الغطاء. ومع ذلك ، على الرغم من أن نظام التشغيل Elementary OS يشبه Ubuntu كثيرًا ، إلا أن المطور لا يوفر وسيلة سهلة لتثبيت حزمة DEB القابلة للتنزيل أو حتى Snap في متجر Snap. لذلك ، إذا كنت تستخدم Ubuntu العادية وترغب في استخدام EasySSH كعميل SSH الرئيسي الخاص بك على نظام التشغيل هذا ، فسيتعين عليك إنشاء البرنامج من البداية على Ubuntu.

بناء Easy SSH على أوبونتو سهل للغاية. يبدأ بإطلاق نافذة طرفية (مع Ctrl + Alt + T أو Ctrl + Shift + T) وتثبيت التبعيات المطلوبة للبرنامج لبناء بشكل صحيح.

ملاحظة: استخدام ديبيان لينكس؟ اتبع إرشادات الإنشاء هذه ، ويجب على EasySSH ترجمة ما يرام. بدلاً من ذلك ، استخدم إصدار Flatpak.

sudo apt install libgee-0.8-dev libgtk-3-dev libgranite-dev libvte-2.91-dev libjson-glib-dev libunity-dev meson valac gpg

OS الابتدائية

يعتمد نظام التشغيل الأساسي على Ubuntu ، لذلك نحن عادةًلا تدرجه في تعليمات حول كيفية تثبيت التطبيقات. ومع ذلك ، في حالة EasySSH ، من المهم الإشارة إلى ذلك ، حيث أن المطور قد أصدر البرنامج على مركز تطبيقات Elementary OS.

إذا كنت تستخدم أحدث إصدار من Elementary OS Juno وتحتاج إلى عميل SSH جيد ، فنحن نوصي بشدة بتنزيله من خلال مركز التطبيقات. لمزيد من المعلومات ، راجع هذا الرابط.

قوس لينكس

باستخدام Arch Linux وتريد تثبيت EasySSH؟ إذا كان الأمر كذلك ، فستحتاج إلى إنشاء البرنامج من AUR. تتمثل الخطوة الأولى في إنشاء حزمة EasySSH AUR في تثبيت حزم Git و Base-devel مع Pacman في الجهاز الطرفي.

sudo pacman -S git base-devel

مع إعداد حزم Git و Base-devel ،الوقت لتحميل المساعد Trizen AUR. سيساعدك ذلك على تثبيت EasySSH ، جنبًا إلى جنب مع كل التبعيات ، بدلاً من الحاجة للتعامل معها يدويًا.

ملاحظة: هل تواجه مشكلة في بناء EasySSH عبر AUR باستخدام Trizen؟ جرب إصدار Flatpak بدلاً من ذلك.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

مع Trizen جاهز للعمل ، يعد تثبيت EasySSH من AUR أمرًا رائعًا!

trizen -S easyssh

أو

trizen -S easyssh-git

فيدورا

إذا كنت أحد مستخدمي Fedora Linux يتطلع إلى الحصول علىأحدث إصدار من EasySSH مثبت ، فلن تكون قادرًا على ترجمة الشفرة المصدرية دون مشكلة (بشكل رئيسي لأن المطورين لا يسردون على وجه التحديد حزم Fedora التي ستحتاج إليها). لحسن الحظ ، لا يعد تجميع الشفرة أمرًا مهمًا ، حيث يتوفر EasySSH RPM.

لتثبيته ، قم بتشغيل نافذة طرفية مع Ctrl + Alt + T أو Ctrl + Shift + T. ثم ، استخدم DNF مدير الحزم لتحميل الملف في نظامك.

ملاحظة: في الاختبار الذي أجريناه ، تم تثبيت EasySSH وتشغيله على Fedora 29. إذا لم يفلح ذلك ، ففكر في طريقة Flatpak بدلاً من ذلك.

sudo dnf install http://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Leap_15.0/x86_64/easyssh-1.5.3+git.20190128.b75a2f68-lp150.1.2.x86_64.rpm

زحمة

يعد OpenSUSE Linux أحد أسهل توزيعات Linux التي لا تستخدم Ubuntu / Debian Linux لتثبيتها على EasySSH. السبب الرئيسي لذلك هو أن التطبيق متاح على OBS.

رسميا ، يمكن تثبيت التطبيق على Leap 15و Tumbleweed. لتشغيلها ، توجه إلى صفحة EasySSH في خدمة OpenSUSE Build Service. ثم ، حدد موقع إصدار SUSE الخاص بك وانقر فوق الزر "1 انقر فوق التثبيت" للحصول على عمل EasySSH.

Flatpak

EasySSH موجود على Flathub ، وهو سهل التثبيت للغاية. رغم ذلك ، قبل أن تتمكن من تثبيت التطبيق بهذه الطريقة ، يجب عليك تثبيت وقت تشغيل Flatpak وتمكينه على توزيع Linux الخاص بك.

غير متأكد حول كيفية تمكين وقت تشغيل Flatpak على توزيع Linux الخاص بك؟ تحقق من البرنامج التعليمي لدينا على Flatpaks! في ذلك ، نذهب إلى كيفية تمكين وقت تشغيل Flatpak على معظم توزيعات Linux الحديثة.

عند تشغيل Flatpak وتشغيله على نظام التشغيل Linux ، ابدأ تشغيل محطة طرفية Ctrl + Alt + T أو Ctrl + Shift + T وقم بتشغيل الأوامر أدناه للحصول على EasySSH.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.muriloventuroso.easyssh

إعداد اتصال SSH

الآن وبعد إعداد تطبيق EasySSH وتثبيته ، فقد حان الوقت لإضافة اتصال SSH. لإضافة اتصال ، ابحث عن رمز "+" في الجزء العلوي الأيسر من التطبيق وانقر فوقه.

في نافذة الاتصال الجديدة ، هناك عدةحقول النص. أولاً ، ابحث عن "الاسم" وقم بتسمية الاتصال الجديد. ثم ، انتقل لأسفل إلى "المضيف" واملأ اسم المضيف (على سبيل المثال ، intel-desktop ، إلخ.) إذا كنت لا تعرف اسم المضيف ، فأضف عنوان IP المحلي في المربع بدلاً من ذلك.

بعد ملء عنوان IP ، ابحث عنمربع "اسم المستخدم" وأدخل المستخدم البعيد الذي ستستخدمه للاتصال عبر SSH. بعد ذلك ، أضف كلمة مرور المستخدم في مربع "كلمة المرور". بدلاً من ذلك ، حدد "تغيير كلمة المرور إلى ملف الهوية" إذا كنت تفضل الوصول باستخدام المفاتيح.

بمجرد ملء جميع الحقول المهمة ، انقر فوق الزر "حفظ" لإغلاق نافذة الاتصال الجديدة.

الاتصال عبر SSH

للاتصال عبر SSH من خلال تطبيق EasySSH ، ابحث عن عمود "Hosts" على الجانب الأيسر من التطبيق وانقر نقرًا مزدوجًا على الاتصال الذي تريد بدء تشغيله.

بعد العثور على الاتصال الذي تريد تحميله باستخدام EasySSH ، حدد زر "الاتصال" في نافذة التطبيق الرئيسية.

بعد فترة وجيزة النقر على "الاتصال" نافذة المحطةسيظهر ويرسل اتصالًا إلى النظام الذي تحاول الوصول إليه. إذا نجح كل شيء ، فستتوفر لك على الفور الوصول إلى المحطة الطرفية.

تعليقات