تیشرت اختصاصی برنامه نویس ها
خرید
اطلاعات بیشتر
تیشرت Laravel
خرید
اطلاعات بیشتر

آموزش جلوگیری از Timeout مزاحم در SSH

همانطور که احتمالا می دانید، هنگام اتصال SSH به سرور ، اگر مدتی از این اتصال استفاده نکنید و دستوری اجرا نکنید خود به خود اتصال قطع می شود و باید دوباره وارد شوید. این کار خیلی از مواقع آزار دهنده است . در این مقاله می خواهیم کاری کنیم که در صورت عدم استفاده، اتصال SSH به این زودی ها قطع نشود.

جلوگیری از timeout در ssh از سمت کاربر

اگر از سیستم عامل لینوکس یا مک استفاده می کنید می توانید در فایل تنظیمات ssh در ~/.ssh/config خط زیر را اضافه کنید:

ServerAliveInterval 120

جلوگیری از timeout در ssh از سمت سرور

اگر مدیر سرور هستید می توانید کد زیر را در فایل تنظیمات ssh سرور در /etc/ssh/sshd_config وارد کنید .در این صورت دیگر نیاز نیست خود کاربران تنظیم بالا را انجام دهند.

ClientAliveInterval 120
ClientAliveCountMax 720

کد بالا سرور را مجبور می کند هر ۱۲۰ ثانیه یک “null packet” به کاربر ارسال کند و اتصال او را قطع نکند تا زمانی که کاربر بیشتر از ۷۲۰ دور غیرفعال باشد.(۱۲۰ ثانیه * ۷۲۰ دور = ۸۶۴۰۰ ثانیه = ۲۴ ساعت).

نکته : مسیر فایل های فوق شاید بسته به سیستم عامل و کنترل پنل های نصب شده روی سرور متفاوت باشد.

منبع

در همین رابطه :   چگونه : آیکن My Computer را در Desktop ویندوز نمایش دهیم؟
دسته بندی : سیستم عاملسرور

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

More in تجهيزات همراه
تفاوت بین طراحی صنعتی Apple و Samsung در چیست ؟

استیو جابز پدر شرکت اپل همیشه توجه خاصی به القای حس غرور در هنر و صنعت داشت . طراح ارشد...

Close