কোনও এসএসএইচ সংযোগ থেকে খুব স্বল্প স্বয়ংক্রিয় লগআউট করার জন্য কি ক্লায়েন্টের পক্ষের কাজ রয়েছে?


3

আমি এক লিনাক্স হোস্ট থেকে অন্য লিনাক্স হোস্টে এসএসএইচ করি যা আমি পরিচালনা করি না। তার /etc/ssh/sshd_configদৃশ্যত নিষ্ক্রিয়তার একটি বিরতি যে আমার স্বাদ জন্য খুবই সংক্ষিপ্ত পর স্বয়ংক্রিয় লগ-আউট করার জন্য কনফিগার করা হয় ( আমি কিভাবে এক ঘন্টা পরে ইন্টারেক্টিভ SSH লগইন স্বয়ং-লগ-আউট সক্ষম না )।

আমার এসএসএইচ সেশনটি বাঁচিয়ে রাখার কী কোনও উপায় আছে, সম্ভবত প্রতি দুই মিনিটে একটি নতুন লাইন চরিত্র পাঠিয়ে বা গ্রহণ করে?

while true { echo ' '; sleep 120 }ডায়ালআপ মোডেমের দিনগুলির মতো কাজগুলি সাধারণ ছিল)।

এফডাব্লুআইডাব্লু, উইন্ডোজ'পটিওয়াই মোটেই জড়িত নয়।


এটি কি বাশের টিমোউট, না এসএসএস?
এরিক বেনেট

ঠিক আছে, অন্যান্য হোস্টের কাছে এসএসএসের সময় শেষ হয় না। এবং $ TMOUT সংজ্ঞায়িত হয়নি।
ক্যামিল গৌডেসুন

1
এইচএম, এটি আমাকে ইউনিক্স.স্ট্যাকেক্সেঞ্জাওয়েজ / প্রশ্নগুলি / 222283/ … নিয়ে গেছে । উত্তর হিসাবে এর মতো কিছু পোস্ট করুন এবং আমি এটি গ্রহণ করব।
ক্যামিল গৌডেসুন

উত্তর:


2

এটি কি বাশের টিমোউট, না এসএসএস? যদি এটি টিএমওউট হয় তবে এখানে কয়েকটি দম্পতি তালিকাভুক্ত রয়েছে।

https://stackoverflow.com/questions/25675598/getting-kicked-out-of-openshift-server-after-a-while/25689720#25689720

বা
https://unix.stackexchange.com/questions/222283/read-only-tmout-variable-workaround-to-disable-automatic-exit-shell-when-t

-Erik


এটি ssh, TMOUT নয়।
ক্যামিল গৌডেসুন 25'17

1

$HOME/.ssh/configএসএসএইচ ক্লায়েন্টের পক্ষে এই লাইনটি যুক্ত করুন:

ServerAliveInterval 60

আপনার পরিস্থিতির জন্য কাজ করে যা কিছু অন্তর (60) সামঞ্জস্য করুন। টি দেখুন বিস্তারিত জানার জন্য সে মানুষের পৃষ্ঠাগুলি

আমি আসা করি এটা সাহায্য করবে.


0

ব্যাশ ইন: while sleep 120; do printf '\33[0n'; done

সম্পাদনা করুন: প্রতি দুই মিনিটে এটি একটি অদৃশ্য স্ট্রিং নির্গত হয়। টার্মিনালে প্রেরিত এই অক্ষরগুলি এসএস সেশনে নিষ্ক্রিয়তার জন্য যা কিছু খুঁজছে তা বোকা বানানোর পক্ষে যথেষ্ট।

এটি বন্ধ করতে এবং আবার কোনও ব্যাশ প্রম্পট পেতে কেবল Ctrl + C চাপুন।


আপনার প্রশ্নের লুপ বন্ধ করার জন্য ধন্যবাদ। এটি কী করে তা বোঝাতে আপনি একটি বাক্য বা দুটি যুক্ত করতে পারেন?
ফিক্সার 1234

0

আপনার sshd_configফাইল সম্পাদনা করার চেষ্টা করুন। আমার ক্ষেত্রে এটি চালু ছিল /etc/ssh/sshd_config

ছিল:

ClientAliveInterval 300
ClientAliveCountMax 0

প্রতি:

ClientAliveInterval 6000
ClientAliveCountMax 3

ভুলে যাবেন না

service sshd restart

এটি একটি পৃথক প্রশ্নের উত্তর দেয়। মূল প্রশ্নটি যখন আপনি লক্ষ্য হোস্টের কনফিগারেশনটি পরিবর্তন করতে না পারেন তখন কী করবেন ।
ক্যামিল গৌডেসুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.