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

Admin

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

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

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


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