الصفحة الرئيسية » howto » ابق على لينكس SSH الجلسة من فصل

    ابق على لينكس SSH الجلسة من فصل

    أنا نوع المهوس الذي لديه عميل SSH مفتوح في جميع الأوقات ، متصلاً بخوادمي الأكثر استخدامًا حتى يكون لدي وصول فوري للمراقبة وأي شيء آخر. على هذا النحو ، فإنه يزعجني كثيرًا عندما يتم فصله ، لذلك فأنا أشارك بعض الأساليب للحفاظ على جلستك على قيد الحياة.

    يمكنك تكوين عميل ssh ليقوم تلقائيًا بإرسال رمز شفرة بروتوكول no-op تلقائيًا كل عدد الثواني حتى لا يقوم الخادم بفصلك. ويشار أحيانًا إلى هذا الإعداد باسم Keep-Alive أو Stop-Disconnecting-So-Much في برامج أخرى.

    التكوين العالمي

    أضف السطر التالي إلى الملف / etc / ssh / ssh_config:

    ServerAliveInterval 60

    الرقم هو مقدار الثواني قبل الخادم مع إرسال رمز no-op.

    تكوين المستخدم الحالي

    أضف الأسطر التالية إلى ملف ~ / .ssh / config (أنشئ إذا لم يكن موجودًا)

    مضيف *
    ServerAliveInterval 60

    تأكد من وضع مسافة بادئة للسطر الثاني بمسافة.

    تكوين لكل المضيف

    إذا كنت ترغب فقط في تمكين البقاء على قيد الحياة لخادم واحد ، فيمكنك إضافته إلى ملف ~ / .ssh / config مع بناء الجملة التالي:

    المضيف * hostname.com
    ServerAliveInterval 60

    يعمل بشكل جيد ، ونأمل أن يساعد شخص آخر هناك.