লক - লিনাক্সে ব্যবহারকারী ভার্চুয়াল কনসোল বা টার্মিনাল লক করার একটি স্মার্ট উপায়


ভার্চুয়াল কনসোলগুলি লিনাক্সের অত্যন্ত গুরুত্বপূর্ণ বৈশিষ্ট্য এবং এটি একটি সিস্টেম ব্যবহারকারীকে একটি গ্রাফিকাল সেটআপে সিস্টেমটি ব্যবহার করার জন্য একটি শেল প্রম্পট সরবরাহ করে যা আপনি কেবল শারীরিক মেশিনে ব্যবহার করতে পারবেন তবে দূরবর্তীভাবে নয়।

একজন ব্যবহারকারী একই সাথে এক ভার্চুয়াল কনসোলকে অন্যটিতে স্যুইচ করে একই সাথে বেশ কয়েকটি ভার্চুয়াল কনসোল সেশন ব্যবহার করতে পারে।

গাইড করার জন্য এই পদ্ধতিতে, আমরা কীভাবে ভ্লোক প্রোগ্রাম ব্যবহার করে লিনাক্স সিস্টেমে ব্যবহারকারীর ভার্চুয়াল কনসোল বা টার্মিনাল কনসোলটি লক করতে পারি তা দেখব।

এক বা একাধিক ব্যবহারকারীর ভার্চুয়াল কনসোল সেশনগুলি লক করতে ব্যবহৃত একটি ইউটিলিটি v একাধিক ব্যবহারকারী সিস্টেমে ভ্লোকটি গুরুত্বপূর্ণ, এটি ব্যবহারকারীদের নিজস্ব সেশনগুলি লক করতে দেয় যখন অন্যান্য ব্যবহারকারীরা এখনও অন্য ভার্চুয়াল কনসোলগুলির মাধ্যমে একই সিস্টেমটি ব্যবহার করতে পারেন। যেখানে প্রয়োজন সেখানে পুরো কনসোলটি লকডাউন করা যায় এবং ভার্চুয়াল কনসোলটিকে অক্ষম করা যায়।

ভ্লোক প্রাথমিকভাবে কনসোল সেশনগুলির জন্য কাজ করে এবং নন-কনসোল সেশনগুলি লক করার জন্য সমর্থনও রয়েছে তবে এটি পুরোপুরি পরীক্ষা করা হয়নি।

লিনাক্সে ভলক ইনস্টল করা হচ্ছে

আপনার নিজস্ব লিনাক্স সিস্টেমে ভলক প্রোগ্রাম ইনস্টল করতে, ব্যবহার করুন:

# yum install vlock           [On RHEL / CentOS / Fedora]
$ sudo apt-get install vlock  [On Ubuntu / Debian / Mint]

কীভাবে লিনাক্সে ভ্লোক ব্যবহার করবেন

কয়েকটি বিকল্প রয়েছে যা আপনি ভ্লোকের সাথে ব্যবহার করতে পারেন এবং সাধারণ বাক্য গঠনটি হ'ল:

# vlock option
# vlock option plugin
# vlock option -t <timeout> plugin

1. বর্তমান ভার্চুয়াল কনসোল বা ব্যবহারকারীর টার্মিনাল সেশন লক করতে, নিম্নলিখিত কমান্ডটি চালান:

# vlock --current

-c বা - বর্তমান কোডটি বিকল্প হিসাবে বর্তমান সেশনটিকে লক করে দেয় এবং যখন আপনি ভ্লোক চালাবেন তখন এটি ডিফল্ট আচরণ।

২. আপনার সমস্ত ভার্চুয়াল কনসোল সেশন লক করতে এবং ভার্চুয়াল কনসোল স্যুইচিং অক্ষম করতে, নীচের কমান্ডটি চালান:

# vlock --all

-a বা - সমস্ত বিকল্পগুলি ব্যবহার করা হলে এটি ব্যবহারকারীর সমস্ত কনসোল সেশন লক করে এবং ভার্চুয়াল কনসোল স্যুইচিংকে অক্ষম করে।

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

৩. বিকল্পগুলি -n বা - নতুন , যখন আহ্বান করা হয়, এর অর্থ ব্যবহারকারীর কনসোল সেশনগুলি লক হওয়ার আগে একটি নতুন ভার্চুয়াল কনসোলটিতে স্যুইচ করা হয়।

# vlock --new

৪. -s অথবা - Disable-sysrq বিকল্পগুলি সিসআরকিউ প্রক্রিয়াটি অক্ষম করে যখন ভার্চুয়াল কনসোলগুলি কোনও ব্যবহারকারী দ্বারা লক করা হয় এবং কেবল -a বা - সমস্ত চালিত।

# vlock -sa

৫. -t অথবা - টাইমআউট <টাইম_ইন_সেকেন্ডস অপশনগুলি স্ক্রিনসভার প্লাগইনের জন্য একটি টাইমআউট সেট করতে অনুরোধ করেছে।

# vlock --timeout 5

সহায়তা বার্তাগুলি এবং সংস্করণ দেখতে আপনি -h অথবা --help এবং -v অথবা --version ব্যবহার করতে পারেন যথাক্রমে

আমরা এটি এখান থেকে রেখে দেব এবং এটিও জানতে পারি যে আপনি সিস্টেমের শুরু করার সময় ভলক প্রোগ্রাম দ্বারা পড়া একটি ।/.Vlockrc ফাইল অন্তর্ভুক্ত করতে পারেন এবং পরিবেশগত পরিবর্তনগুলি যোগ করতে পারেন যা আপনি মনল এন্ট্রি পৃষ্ঠায় যাচাই করতে পারেন, বিশেষত ডেবিয়ান ভিত্তিক ডিস্ট্রোসের ব্যবহারকারীরা।

আরও সন্ধান করতে বা এখানে অন্তর্ভুক্ত নাও হতে পারে এমন কোনও তথ্য যুক্ত করতে, মন্তব্য বিভাগে কেবল নীচে একটি বার্তা ফেলে দিন।