টিটিওয়াই [১--6]: দেরি করার পরে স্ক্রিনটি লক করুন (স্ক্রিনসভারের মতো)


11

TTY 1-6 [*] এ ভার্চুয়াল টার্মিনালগুলি ব্যবহার করার সময় , কখনও কখনও লগ আউট করা ভুলে যাওয়া সহজ: স্ক্রিনটি কিছুক্ষণ পরে ফাঁকা হয়ে যায়, তবে আমি এখনও লগ ইন করেছি - কোনও পাসওয়ার্ডের প্রয়োজন নেই, যে কেউ আমার অ্যাকাউন্ট ব্যবহার করতে পারে। (বা আমি অন্য একটি টিটিওয়াইতে চলেছি, এবং অন্যটি ভুলে যাচ্ছি ...)

আমি স্ক্রিনসেভারের মতো কার্যকারিতা রাখতে চাই যা টার্মিনালটি 3 মিনিটের পরে লক করে রাখে এবং তারপরে একটি পাসওয়ার্ড প্রয়োজন। আমি কীভাবে এটি সেট আপ করব?


[*] টিটিওয়াই 1-6- এর সাথে আমার অর্থ CTRLALTF1- CTRLALTF6( কোনও এক্স সার্ভার নেই )

উত্তর:


7

আমি জানি এটি পুরানো, তবে আমি আপনাকে গুগলে একই প্রশ্নের সন্ধানে পেয়েছি।

আপনি যদি ব্যাশ ব্যবহার করেন তবে কোনও সমস্যা নেই। পরিবেশ-পরিবর্তনশীল 'TMOUT' ব্যবহার করুন যা বাশ দ্বারা প্রদত্ত সেকেন্ডগুলিতে একটি অটো-লগআউট (লগআউট! লক নয়) জন্য ব্যবহৃত হয়।

আপনি যেকোন ব্যাশে কেবল '' TMOUT = 5 '' টাইপ করতে পারেন, কী ঘটে।

আমার বাশার্কে কনফিগারেশনের জন্য আমি ব্যবহার করছি

# 30 মিনিটের পরে tty1-6 এ অটোলগআউট
যদি [[$ (টিটিটি) = ~ / দেব \ / টিটি [1-6]]]; তারপরে TMOUT = 1800; ফাই

সুতরাং আমি সাধারণত / dev / pty / # তে থাকা একটি টার্মিনাল-এমুলেটরটিতে লগ আউট করি না এবং আমার ডেস্কটপের অংশ হিসাবে ইতিমধ্যে আমার স্ক্রিনসেভার দ্বারা লক হয়ে যাচ্ছি


5

টিটিওয়াইএসের জন্য স্ক্রিনসেভারটি সেভাবে কার্যকর করা শক্ত, কারণ আপনি অলস সময়ের জন্য এক্স সার্ভারটি জিজ্ঞাসা করতে পারবেন না।

যদি আপনি নিজেকে শৃঙ্খলাবদ্ধ হন, আপনি vlockস্পষ্টভাবে একটি টার্মিনাল লক করতে কমান্ডটি ব্যবহার করতে পারেন ।

সময়সীমার পদ্ধতির জন্য একটি কার্যপ্রণালী হ'ল লোকালহোস্টে Ssh করা এবং ssh সংযোগের সময়সীমাটি বাকী যত্ন নেওয়া উচিত। সময়সীমাটি এর মধ্যে সুনির্দিষ্ট করা LoginGraceTimeহয় /etc/ssh/sshd_configএবং এটি ডিফল্টরূপে 120 সেকেন্ড।

আপনি যদি চালনা করেন exec ssh localhostতবে ssh সংযোগটি শেষ হয়ে গেলে আপনি স্বয়ংক্রিয়ভাবে লগ আউট হয়ে যাবেন। আপনার প্রোগ্রামগুলি সময়সীমা পেরিয়ে যাওয়ার জন্য, আপনি সেগুলি চালিয়ে যেতে পারেন screen


1
উভয় vlockএবং exec ssh localhostহয় মহান ধারনা (আমি স্পষ্টভাবে তাদের ব্যবহার করবে)! আপনি ঠিক বলেছেন, এক্স সার্ভার ছাড়াই অলস সময়টি জিজ্ঞাসা করা খুব কঠিন। তবে, আমি অবাক হয়েছি কেন কিছুক্ষণ পরে পর্দা ফাঁকা হয়ে যায় (এবং কীপ্রেসে জাগ্রত হয়)? সুতরাং সম্ভবত একই "ট্রিগার" কোনওভাবে পর্দা স্বয়ংক্রিয়ভাবে লক করতে ব্যবহৃত হতে পারে?
ক্রিস Lercher

1
আমি সবেমাত্র জানতে পেরেছি যে পর্দা ফাঁকা (লকিং নয়) এর মাধ্যমে সামঞ্জস্য করা যায় setterm -blank [0-60], ম্যান পৃষ্ঠাটি দেখুন
ক্রিস লারচার

@ ইগিল আমার exec ssh localhostপরে অটোমেটিক্যাল লগআউট করে না LoginGraceTime। আমি প্রায় 8 মিনিট অপেক্ষা করেছিলাম তবে কিছুই ঘটেনি!
পিএইচপি লার্নার 6
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.