افزایش زمان اتصال به ssh از طریق putty

Admin

مدیر کل سایت
کادر مدیریت
ارسال‌ها
102
امتیازها
18
وقتی با نرم افزار putty به ssh متصل می شوید، اگر مدتی از این اتصال استفاده نکنید و دستوری اجرا نکنید، اتصال بصورت خودکار قطع می شود (Timeout) و باید دوباره لاگین کنید.
برای افزایش زمان اتصال به روش زیر اقدام کنید:

وارد تنظیمات ssh شوید:
کد:
nano /etc/ssh/sshd_config

کد زیر را در فایل تنظیمات ssh سرور وارد کنید:
کد:
ClientAliveInterval 120
ClientAliveCountMax 720

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

حالا در نرم افزار putty قسمت Connection هم Enable TCP keepalives را فعال و زمان را روی 60 قرار دهید.


منبع: اروندوب
 
عقب
بالا