هناك تطبيقات رسومية مثل SecureCRT o مدير اتصال جنوم لتنظيم اتصالاتنا عن بُعد ، ولكن إذا كنت مثلي ، تفضل القيام بكل شيء ممكن في المحطة ، فسوف يعجبك هذا.
يتصل الكثير منا بعدد كبير من أجهزة الكمبيوتر عن بُعد. تخيل أن لدينا خادم ويب بتنسيق 192.168.0.100. اسم المستخدم الذي نصل إليه هو فو وأيضًا إلى خدمة ssh قمنا بتغيير المنفذ لـ 2244.
متى أردنا الاتصال يجب أن نكتب:
$ ssh foo@192.168.0.100 -p 2244
إذا كان لدينا العديد من الآلات للوصول إليها عن بعد ... فهذا غير منتج على الإطلاق.
للتعامل بشكل أفضل مع اتصالات ssh من المحطة ، يجب علينا إنشاء الملف ~ / .ssh / التكوين. سنستخدم في هذا الملف البنية التالية:
اسم المضيف لخادم الويب 192.168.0.100 User foo Port 2244
كما في المثال ، سنملأ الملف بجميع اتصالات ssh التي نجريها عادةً.
الآن من المحطة ، اكتب خادم الويب ssh سيكون هو نفسه سش فو@192.168.0.100 -ص 2244.
للاتصالات التلنت، فسيتعين علينا تعديل .bashrc وأضف على سبيل المثال:
r1-bcn () {telnet 10.0.0.1}
بعد تحرير هذا الملف يجب أن نفعل المصدر. bashrc حتى يتم تحميل التغييرات الجديدة التي أجريناها دون إعادة التشغيل.
إذا كتبنا r1-bcn في المحطة ، سنتصل بجلسة telnet الخاصة بنا.
في كلتا الحالتين ، يؤدي جدولة ذلك إلى إكمال تلقائي أو إظهار جميع الخيارات المتاحة لي. قد لا يعمل في بعض التوزيعات أولاً ، ولكن البحث عن القليل يتم حله بسهولة شديدة.
لا أعرف ما إذا كانت هناك طرق أخرى لتنظيم جميع عمليات الوصول عن بُعد الخاصة بك ، إذا كان شخص ما يعرف أي طريقة أخرى ، فأنا أحب أن أعرف ذلك :).
يكمن جمال تصميم Unix في أن هناك العديد من الطرق للقيام بنفس الشيء مثل مستخدمي النظام 🙂
للإجابة على السؤال في رسالتك ، إذا نظرت في مستودعات Arch Linux * Extra و Community و AUR ، فستجد العديد من وحدات التحكم وأدوات X11 التي تتيح لك إدارة حسابات SSH متعددة.
* تم استيراد بعض هذه الأدوات من دبيان وبما أن دبيان يستخدمها العديد من مسؤولي النظام ([التصيد] وهو شيء ما زلت لا أفهم لماذا! [/ Trolling]) فستجد بالتأكيد أدوات مفيدة أخرى ذات صلة.
لقد استخدمت cssh (clusterssh) للاتصال بالعديد من أجهزة الكمبيوتر باستخدام ssh ، واضطررت إلى تكوين / etc / clusters (لا أتذكر) سأحاول هذه الطريقة. شكرا 😀
علينا أن نثبت كيف
الطريقة الوحيدة لمعرفة أن هذا سينجح معي هي المحاولة ، شكرًا جزيلاً لك you
مرحبًا ، كيف حالك ... سأقوم بالاختبار اليوم ... الحقيقة هي أنني قمت بإنشاء الاختصارات مع معالجة الأسماء المستعارة داخل .bash_rc في حالة سطح المكتب الخاص بي وفي خوادم bashrc. وهكذا صنعته.
خادم الاسم المستعار = 'ssh فو@192.168.0.100 -p 2244 ′
كنت أحمل بلدي مرة أخرى. ~ / .باشرك
وفويلا ... فقط عن طريق الدخول إلى خادم الكلمات لذا بدا كل شيء ... كخيار جيد لأنني لم أكن أعرف ما الذي يقدمونه .... نعمة ... أراك قريبا ..
لم أكن أعلم عن هذا الاحتمال ويبدو أنه مفيد جدًا ، الآن أقوم بتحرير الملف .......
شكرًا ، كما هو الحال دائمًا في هذا الموقع ، يمكنك تعلم الكثير!