- ارسالها
- 102
- امتیازها
- 18
وقتی با نرم افزار putty به ssh متصل می شوید، اگر مدتی از این اتصال استفاده نکنید و دستوری اجرا نکنید، اتصال بصورت خودکار قطع می شود (Timeout) و باید دوباره لاگین کنید.
برای افزایش زمان اتصال به روش زیر اقدام کنید:
وارد تنظیمات ssh شوید:
کد زیر را در فایل تنظیمات ssh سرور وارد کنید:
این کد سرور را مجبور می کند هر ۱۲۰ ثانیه یک null packet به کاربر ارسال کند و اتصال او را قطع نکند تا زمانی که کاربر بیشتر از ۷۲۰ دور غیرفعال باشد.
(۱۲۰ ثانیه * ۷۲۰ دور = ۸۶۴۰۰ ثانیه = ۲۴ ساعت)
توجه: مسیر فایل تنظیمات ssh ممکن است با توجه به سیستم عامل و کنترل پنل های نصب شده روی سرور متفاوت باشد.
حالا در نرم افزار putty قسمت Connection هم Enable TCP keepalives را فعال و زمان را روی 60 قرار دهید.
منبع: اروندوب
برای افزایش زمان اتصال به روش زیر اقدام کنید:
وارد تنظیمات ssh شوید:
کد:
nano /etc/ssh/sshd_config
کد زیر را در فایل تنظیمات ssh سرور وارد کنید:
کد:
ClientAliveInterval 120
ClientAliveCountMax 720
این کد سرور را مجبور می کند هر ۱۲۰ ثانیه یک null packet به کاربر ارسال کند و اتصال او را قطع نکند تا زمانی که کاربر بیشتر از ۷۲۰ دور غیرفعال باشد.
(۱۲۰ ثانیه * ۷۲۰ دور = ۸۶۴۰۰ ثانیه = ۲۴ ساعت)
توجه: مسیر فایل تنظیمات ssh ممکن است با توجه به سیستم عامل و کنترل پنل های نصب شده روی سرور متفاوت باشد.
حالا در نرم افزار putty قسمت Connection هم Enable TCP keepalives را فعال و زمان را روی 60 قرار دهید.
منبع: اروندوب