NetSarang xShell هو عميل SSH قوي

NetSarang xShell هو عميل SSH قوي

هل ما زلت تستخدم PuTTY + WinSCP/FileZilla؟

ثم نوصي بالاهتمام ببرامج مثل xShell.

  • وهو لا يدعم بروتوكول SSH فحسب، بل يدعم بروتوكولات أخرى أيضًا. على سبيل المثال، التلنت أو rlogin.
  • يمكنك الاتصال بخوادم متعددة في نفس الوقت (آلية التبويب).
  • ليست هناك حاجة لإدخال البيانات في كل مرة، يمكنك تذكرها.
  • بدءًا من الإصدار 6، ظهرت واجهة روسية تفهم جميع الترميزات الروسية، بما في ذلك UTF-8.
  • يدعم كلاً من اتصال كلمة المرور والاتصال الرئيسي.

  • علاوة على ذلك، لإدارة الملفات عبر ftp/sftp، لم تعد بحاجة إلى تشغيل WinSCP أو FileZilla بشكل منفصل.
  • أخذ مطورو xShell احتياجاتك في الاعتبار وقاموا أيضًا بإنشاء xFtp، الذي يدعم FTP وSFTP العاديين.
  • والشيء الأكثر أهمية هو أنه يمكن إطلاق xFtp مباشرة من جلسة ssh نشطة وسوف يتصل على الفور بهذا الخادم المحدد في وضع نقل الملفات (باستخدام بروتوكول sFtp). ولكن يمكنك فتح xFtp بنفسك والاتصال بأي من الخوادم.

يتضمن أيضًا منشئ مفاتيح عامة/خاصة ومديرًا لإدارتها.

NetSarang xShell هو عميل SSH قوي

مجاني تمامًا للاستخدام الشخصي أو غير التجاري أو التعليمي.

www.netsarang.com/ru/free-for-home-school

املأ الحقول، وتأكد من إرسال بريد إلكتروني يمكنك الوصول إليه، وسيتم إرسال رابط التنزيل هناك.

NetSarang xShell هو عميل SSH قوي

قم بتنزيل وتثبيت كلا التطبيقين. هيا نطلق.

بعد الإطلاق، نرى نافذة بها قائمة بالجلسات المحفوظة، وهي فارغة. انقر فوق "جديد"

NetSarang xShell هو عميل SSH قوي

املأ معلومات الاتصال وعنوان المنفذ/المضيف/IP بالإضافة إلى اسم الجلسة المطلوبة.
بعد ذلك، انتقل إلى المصادقة واملأ معلومات تسجيل الدخول وكلمة المرور.

NetSarang xShell هو عميل SSH قوي

التالي موافق والاتصال بالخادم.

بالنسبة لـ xFTP، كل شيء هو نفسه. الشيء الوحيد الذي عليك تحديده هو البروتوكول، وسيكون البروتوكول الافتراضي هو sFTP، ويمكنك اختيار FTP عادي.

الشيء الأكثر ملاءمة هو أن النص المحدد يتم نسخه تلقائيًا إلى الحافظة
(الأدوات - الخيارات - لوحة المفاتيح والماوس - نسخ النص المحدد إلى الحافظة).

NetSarang xShell هو عميل SSH قوي

يمكنك الاتصال ليس فقط بكلمة مرور، ولكن أيضًا باستخدام مفتاح، وهو أكثر أمانًا وملاءمة.

من الضروري إنشاء مفتاحنا، أو بتعبير أدق، زوج - المفاتيح العامة/الخاصة.

قم بتشغيل Xagent (المثبت مضمن).

نرى قائمة المفاتيح وهي فارغة. انقر فوق "إدارة المفاتيح"، ثم "إنشاء".
اكتب آر إس إيه
الحد الأدنى للطول 4096 بت.

NetSarang xShell هو عميل SSH قوي

انقر فوق التالي وانتظر. ثم مرة أخرى التالي

نقوم بتسمية المفتاح بالطريقة التي تناسبنا، وإذا رغبت في ذلك، يمكنك حماية المفتاح عن طريق تعيين كلمة مرور إضافية (سيتم طلبها عند توصيل المفتاح أو استيراده على جهاز آخر)

NetSarang xShell هو عميل SSH قوي

التالي التالي نرى مفتاحنا العام نفسه. نستخدمه للاتصال بالخادم. يمكن استخدام مفتاح واحد على العديد من الخوادم، وهو أمر مناسب.

وهذا يكمل الجيل، ولكن هذا ليس كل شيء.
تحتاج إلى إضافة مفتاح على الخادم.
اتصل بالخادم عبر ssh وانتقل إلى /root/.ssh

root@alexhost# cd /root/.ssh

حيث نحصل على الخطأ في 90٪ من الحالات -bash: cd: /root/.ssh: لا يوجد مثل هذا الملف أو الدليل
هذا أمر طبيعي، هذا المجلد مفقود إذا لم يتم إنشاء المفاتيح على الخادم من قبل.

من الضروري إنشاء مفتاح الخادم نفسه بطريقة مماثلة.

root@alexhost# ssh-keygen -t rsa -b 4096

سيقدم لنا المسار لحفظ ملف المفتاح.
نحن نوافق على /root/.ssh/id_rsa الافتراضي بالضغط على Enter.
التالي هو كلمة المرور لملف المفتاح والتأكيد، أو اتركه فارغًا ثم أدخل.

انتقل إلى /root/.ssh مرة أخرى:

root@alexhost# cd /root/.ssh

تحتاج إلى إنشاء ملف Author_keys:

root@alexhost# nano authorized_keys

نلصق فيه مفتاحنا في نموذج النص الذي تم الحصول عليه أعلاه:

NetSarang xShell هو عميل SSH قوي

حفظ وخروج.
كترل + O
CTRL + X

انتقل إلى xShell، واستدعاء قائمة الجلسات المحفوظة (Alt+O)

NetSarang xShell هو عميل SSH قوي

نجد جلستنا، انقر فوق الخصائص، انتقل إلى المصادقة.

في حقل الطريقة، حدد المفتاح العام.
في حقل مفتاح المستخدم، حدد مفتاحنا الذي تم إنشاؤه مسبقًا، ثم احفظه واتصل به.

NetSarang xShell هو عميل SSH قوي

يستخدم العميل مفتاحًا خاصًا، ويتم تسجيل المفتاح العام على الخادم.

يمكن نقل المفتاح الخاص إلى جهاز الكمبيوتر الآخر الخاص بك إذا كنت تريد الاتصال منه.

في Xagent - إدارة المفاتيح، حدد المفتاح - تصدير، حفظ.

على جهاز كمبيوتر Xagent آخر - إدارة المفاتيح - استيراد وتحديد وإضافة. إذا كان المفتاح محميًا بكلمة مرور، فسيتم طلب كلمة المرور في هذه المرحلة.

يمكن تعيين المفتاح لأي مستخدم، وليس فقط للجذر.

المسار القياسي /user_home_folder/.ssh/authorized_keys
بالنسبة للمستخدم alexhost، على سبيل المثال، سيكون هذا افتراضيًا /home/alexhost/.ssh/authorized_keys

NetSarang xShell هو عميل SSH قوي

المصدر: www.habr.com