ssh সেশন অলস সময়সীমা


9

সোলারিস মেশিনে আমরা আমাদের বিকাশের বেশিরভাগ ক্ষেত্রে এসএসএইচ সেশনগুলি সময় দেওয়ার একটি বিরক্তিকর অভ্যাস রাখি। ক্লায়েন্টটি আমার উবুন্টু ডেস্কটপ, আমার সোলারিস ডেস্কটপ বা আমার উইন্ডোজ ডেস্কটপ (পুট্টি) কিনা তা বিবেচনা করে না; সাধারণ উপাদানটি হ'ল বড় সোলারিস মেশিন machine

এই ঘটনাকে থামাতে আমি কি কিছু করতে পারি? আপনি দুপুরের খাবারের বিরতি নেওয়ার সময় বিরক্তিকর হয় এবং টার্মিনাল সেশনগুলি যা আপনি খোলেন এবং সূক্ষ্মভাবে কনফিগার করেছেন তা সব হিমায়িত হয়ে গেছে তাই আপনাকে তাদের সমস্তকে মেরে ফেলা উচিত এবং আপনার সমস্ত প্রসঙ্গে পুনঃপ্রকাশ করতে হবে।

উত্তর:


8

হ্যাঁ. কিপালাইভ প্যাকেট প্রেরণের জন্য এসএসএইচ কনফিগার করুন ।


ইতিমধ্যে আমাদের কাছে / etc / ssh / sshd_config এ "কিপএলাইভ হ্যাঁ" রয়েছে। যদিও এটির একটি ক্লায়েন্টএলাইভ ইন্টারভাল মান ছিল না; সুতরাং আমি এটি যোগ করেছি এবং আমরা কীভাবে এটি দেখব।
অ্যান্ড্রু

1
এটি পাশাপাশি লক্ষণীয় যে আপনি পাশাপাশি এটি অন্য উপায়ে করতে পারেন। আপনি যদি সার্ভার কনফিগারেশন পরিবর্তন করতে না পারেন, আপনি সার্ভারআলভইন্টারওয়াল ব্যবহার করে পরিবর্তে জীবিত প্যাকেটগুলি প্রেরণের জন্য এসএসএস ক্লায়েন্টকে পেতে পারেন।
চামচমাইজার

নিবন্ধটির অবস্থান পরিবর্তন করা হয়েছে। এখানে বর্তমান এক forumone.com/blogs/post/quick-tip-ssh-keepalive
জন Bachir

2

আমি খুঁজে পেয়েছি যে রক্ষণশীল আচরণ বেশ কার্যকর হয়নি। আমি সার্ভারআলভইন্টারওয়ালটি ~ / .ssh / কনফিগার স্ক্রিপ্টে যুক্ত করার চেষ্টা করেছি তবে এটি গিট দিয়ে ভাল খেলছে না।

আমি যা করতে পেরেছি তা হ'ল আমার 'স্ক্রিন' স্ট্যাটাস বারে একটি টাইমস্ট্যাম্প যুক্ত। সংযোগ অবিরত রাখতে এটি যথেষ্ট ক্রিয়াকলাপ।


আপনি যদি স্ক্রিনের বাইরে এই কার্যকারিতাটি চান (1), স্পিনার
ড্রিউ স্টিফেনস

1

আপনি জীবিত প্যাকেটগুলি প্রেরণে পুট্টিকে কনফিগার করতে পারেন।

সেটিংসে, সংযোগে, রক্ষণশীলদের মধ্যে সেকেন্ড।


1

প্রথমত, আপনাকে নির্ধারণ করতে হবে এটি আপনার শেল যা আপনাকে লগ আউট করছে বা ssh করছে। পরীক্ষা করতে, আপনার দূরবর্তী মেশিনে ssh করুন, এবং vi বা তার চেয়ে কম কোনও ফাইল।

যদি দীর্ঘ সময় পরে আপনি এখনও কম / vi কাছাকাছি যেতে পারেন তবে ssh ঠিক আছে। এই ক্ষেত্রে, আপনি কোন শেল ব্যবহার করছেন তা নির্ধারণ করুন এবং সময়সীমা নিষ্ক্রিয় করুন। এটি সম্ভবত শেল যা আপনাকে সময় নির্ধারণ করছে এবং এসএসএইচ নয়। তবে, কিছু ফায়ারওয়াল অ্যালাইভগুলি না পাঠানো হলে অলস সেশনগুলি বন্ধ করে দেবে।

সোলারিস প্রশাসক আপনাকে কেবলমাত্র সেটিংটি পঠনযোগ্য করে আপনার শেলের আউট টাইমআউট অক্ষম করা থেকে বিরত রাখতে পারে। এটি অসম্ভব, তবে সম্ভব। আপনি একটি ভিন্ন শেল ব্যবহার করে সাধারণত এটি পেতে পারেন।


1

আপনার শেলটি আবার কনফিগার করতে আপনার যদি সমস্যা হয় তবে আপনি জিএনইউ স্ক্রিন ব্যবহার করতে পারেন। যদি আপনার এসএসএইচ সেশনটির সময় শেষ হয়ে যায়, কেবল আবার লগইন করুন এবং পুনরায় সংযোগ করুন এবং আপনার শেলটি ঠিক তেমনই হবে।


0

আপনি সোলারিস মেশিনে টিসিএস চালালে অটলগআউট ভেরিয়েবল সেট করা যেতে পারে। আপনি যদি এটি 0 তে সেট করেন (অটলগআউট = 0 সেট করুন) বা এটি আনসেট না করে (অটোলআউট সেট না করা) এটি আপনাকে লগ আউট করা বন্ধ করবে।


0

এটি একটি লাল রঙের হারিং হতে পারে তবে চেষ্টা করুন

unset TMOUT

আপনার শেল প্রম্পটে এটি অবশ্যই আমার জন্য অতীতে কাজ করেছে, তবে এটি নির্দিষ্ট আর্কিটেকচারে (বা শাঁস) সীমাবদ্ধ কিনা তা আমি মনে করতে পারি না।


0

আপনার শেল প্রোফাইল টাইপ করুন

TMOUT = 0 রফতানি করুন

TIMEOUT = 0 রফতানি করুন


0

আপনি topঅন্য টার্মিনাল চালাতে পারে ? যে নিয়মিত ট্রাফিক উত্পন্ন করা উচিত?


0

স্পিনার আপনার সমস্যার নিখুঁত সমাধান বলে মনে হচ্ছে। সময়সীমা থেকে দূরে রাখতে এটি আপনার সেশনে পর্যায়ক্রমে অক্ষর প্রেরণ করে।


-1

আমি সর্বদা লিনাক্স / বিএসডি সার্ভারগুলিতে 'ক্লায়েন্টএলইভআইন্টারভাল 300' দিয়ে সাফল্য পেয়েছি।


-1

sshdএগুলির মতো লাইনের জন্য আপনার কনফিগারেশনটি পরীক্ষা করুন /etc/ssh/sshd_config:

ClientAliveInterval 600
ClientAliveCountMax 0
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.