হার্ডওয়্যারের

লিনাক্সে ব্যবহারকারী এবং গোষ্ঠীগুলি পরিচালনা করুন

সুচিপত্র:

Anonim

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

লিনাক্সে ব্যবহারকারী এবং গোষ্ঠীগুলি পরিচালনা করুন

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

ব্যবহারকারীর অ্যাকাউন্ট

আমি আগেই বলেছি, লিনাক্স অপারেটিং সিস্টেমটি ব্যবহার করার জন্য আপনার একটি ব্যবহারকারীর অ্যাকাউন্ট থাকা দরকার। এই অ্যাকাউন্টটি একটি ব্যবহারকারীর নাম (লগইন) এবং একটি পাসওয়ার্ড দ্বারা গঠিত। ব্যবহারকারী অ্যাকাউন্টগুলি সিস্টেম প্রশাসক দ্বারা তৈরি করা হয়, যিনি লিনাক্সে মূল ব্যবহারকারী হিসাবে পরিচিত । প্রতিটি ব্যবহারকারীর অবশ্যই কিছু ব্যবহারকারী গ্রুপের অন্তর্ভুক্ত থাকতে হবে। তদ্ব্যতীত, সিস্টেমে প্রবেশের সময়, ব্যবহারকারীকে নিজের ব্যবহারকারী অ্যাকাউন্টের সাথে নিজেকে সনাক্ত করতে হবে এবং ত্রুটির ক্ষেত্রে সিস্টেম তাকে অ্যাক্সেস অস্বীকার করবে।

সন্তোষজনকভাবে নিজেকে সনাক্ত করার পরে, ব্যবহারকারী সিস্টেমটি ব্যবহার করতে পারবেন এবং অনুমতিপ্রাপ্ত সমস্ত অ্যাপ্লিকেশন চালাতে সক্ষম হবেন, পাশাপাশি তার যে ফাইলগুলির অনুমতি রয়েছে সেগুলিতে ক্রিয়া (পড়া, সংশোধন বা মোছা) করতে পারবেন

আমরা লিনাক্সে নতুনদের জন্য গাইড পড়ার পরামর্শ দিই।

অন্যদিকে, কোনও ব্যবহারকারী অ্যাকাউন্ট কেবল একটি সাধারণ নাম সরবরাহ করে না, এটি এমন একটি রুট স্থাপনের সূচনা পয়েন্ট যেখানে আপনার নথি এবং ব্যবহারকারী প্রোফাইল সঞ্চিত রয়েছে। লিনাক্সে এটি সাধারণত / হোম / ইউজারনেম ফোল্ডারের অভ্যন্তরে থাকে

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

কমান্ডটি ব্যবহার করে আমরা চলমান সমস্ত প্রক্রিয়া দেখতে পাচ্ছি:

পিএস অক্স

তাদের বাস্তব সময়ে দেখতে, আমরা আদেশটি ব্যবহার করি

শীর্ষ

ব্যবহারকারী গোষ্ঠী

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

যেমনটি আমি আগেই বলেছি, সমস্ত ব্যবহারকারীর অবশ্যই একটি প্রাথমিক বা প্রাথমিক গোষ্ঠী (বাধ্যতামূলক) এর অন্তর্ভুক্ত থাকতে হবে, তবে এটি অন্যান্য গোষ্ঠীর অন্তর্ভুক্ত হতে পারে, সেগুলি মাধ্যমিক হিসাবে বিবেচিত হয়। সমস্ত ব্যবহারকারীর গোষ্ঠীতে কেবলমাত্র একাধিক ব্যবহারকারী থাকতে পারে, এটি হ'ল তারা অন্য গ্রুপগুলি ধারণ করতে পারে না।

লিনাক্সের প্রতিটি গ্রুপের ব্যবহারকারী আলাদা আলাদা সংখ্যার সাথে চিহ্নিত হয়। এটি একটি গোষ্ঠী শনাক্তকারী বা গিড = গ্রুপ আইডেন্টিফায়ার হিসাবে পরিচিত অভ্যন্তরীণভাবে, সিস্টেমটি গিডের অধীনে পদ্ধতিগুলি সম্পাদন করে, গোষ্ঠীর নাম দিয়ে নয়। সাধারণত গোষ্ঠী তৈরি করার সময়, সিস্টেম আপনাকে 1000 এবং তার চেয়ে বেশি বারের একটি গিড দেয়। 100 এবং এর কম জিড সিস্টেম এবং এর বিশেষ গোষ্ঠীগুলির দ্বারা ব্যবহারের জন্য সংরক্ষিত।

ডিফল্টরূপে, লিনাক্সে সিস্টেমের গ্রুপগুলির তথ্য / etc / গ্রুপ ফাইলে সংরক্ষণ করা হয় । এই ফাইলটি যে কোনও পাঠ্য সম্পাদক থেকে দেখা যাবে। এর প্রতিটি লাইন গ্রুপ এবং সম্পর্কিত ব্যবহারকারীদের নির্দিষ্ট পরামিতি সঞ্চয় করে। ফাইলটি কেবল প্রশাসক (রুট ব্যবহারকারী) দ্বারা সংশোধন করা যায়। অন্যদিকে, গোষ্ঠীগুলির পাসওয়ার্ডগুলি এনক্রিপ্ট করা আকারে একটি অপরিবর্তনীয় এনক্রিপশন সিস্টেমের সাথে একটি টেক্সট ফাইলে সংরক্ষণ করা হয়: / etc / gshadow।

লিনাক্সে ব্যবহারকারী এবং গোষ্ঠী পরিচালনার কমান্ড

ব্যবহারকারী তৈরি

কোনও ব্যবহারকারী যুক্ত করতে, এর তথ্যের পরামিতিগুলি নির্দেশ করে, আমরা কনসোলে ইউজারড্ড কমান্ডটি ব্যবহার করি। এর বাক্য গঠনটি হ'ল:

ব্যবহারকারীর নাম

আমরা আপনার সমস্ত বিকল্পের মধ্যে হাইলাইট করতে পারি, নিম্নলিখিত:

  • g: প্রধান গোষ্ঠী যা ব্যবহারকারীর জন্য নির্ধারিত হবে d: ব্যবহারকারীর হোম ফোল্ডারটি নির্ধারণ করতে। সাধারণত এটি / home / ব্যবহারকারীর নাম-এম: হোম ফোল্ডারটি উপস্থিত না থাকলে সেগুলি তৈরি করুন: ব্যবহারকারী শেল (শেল)। এটি সাধারণত / বিন / বাশ হয়

উদাহরণস্বরূপ, আমরা "লুইস" নামে একটি ব্যবহারকারী তৈরি করতে চাই এবং তাদের মূল গ্রুপটি "শিক্ষক", অন্যরা হোম ফোল্ডার "/ হোম / লুইস" হিসাবে অর্পণ করেছে এবং তাদের আদেশগুলি "/ বিন / বাশ" দ্বারা ব্যাখ্যা করা হয়েছে। আমাদের যে আদেশটি কার্যকর করতে হবে তা হ'ল নিম্নলিখিতটি হবে:

sudo useradd -g শিক্ষক -d / home / luis -m -s / bin / bash luis

এখন আমাদের পাসওয়ার্ড কমান্ডটি ব্যবহার করে আপনার পাসওয়ার্ডটি স্থাপন করতে হবে:

sudo passwd লুইস

সিস্টেমটি আমাদের কাছে দুবার পাসওয়ার্ড চাইবে এবং এটিই! এটি নিয়োগ করা হবে।

একটি প্রাসঙ্গিক সত্য শেল স্ক্রিপ্ট ব্যবহার করে ব্যাচগুলিতে ব্যবহারকারী তৈরি করতে আমরা useradd কমান্ডটি ব্যবহার করতে পারি।

আমরা আপনাকে প্লেঅনলিনাক্স: লিনাক্সে উইন্ডোজ গেমস সুপারিশ করি

অন্যদিকে, বিবেচনায় নেওয়ার জন্য একটি সুপারিশ হ'ল ছোট হাতের ব্যবহারকারীর নাম তৈরি করার বিষয়টি এবং এর মধ্যে সংখ্যা এবং একটি চিহ্ন যেমন হাইফেন বা আন্ডারস্কোর অন্তর্ভুক্ত রয়েছে। এটিও মনে রাখতে হবে যে লিনাক্সের জন্য লুই লুই থেকে আলাদা, কারণ এটি কেস সংবেদনশীল।

ব্যবহারকারীদের পরিবর্তন

ব্যবহারকারীদের পরিবর্তন করতে, ব্যবহারকারীর আধুনিক কমান্ড ব্যবহার করা হয়। এটি আপনাকে অন্যদের মধ্যে নাম, হোম ফোল্ডার, এর কমান্ড দোভাষী, এর গোষ্ঠীগুলিতে পরিবর্তন করতে দেয়।

উদাহরণস্বরূপ, আমরা ব্যবহারকারীর নামটি পরিবর্তন করতে:

sudo ইউজারমোড-ডি / হোম / ফোল্ডার_লুইস লুইস

ব্যবহারকারীদের মুছে ফেলা

ইউজারডেল কমান্ড এবং তার পরে ব্যবহারকারীর নাম ব্যবহার করে ব্যবহারকারীদের নির্মূলকরণ চালিত হয়। যদি আমরা নির্দেশে -r বিকল্পটি যুক্ত করি তবে আপনার হোম ফোল্ডারটিও সরানো হবে। আসুন উদাহরণটি দেখুন:

sudo userdel -r luis

গোষ্ঠী সৃষ্টি

এই ক্ষেত্রে, আমাদের গ্রুপপ্যাড কমান্ড রয়েছে, আমাদের কেবলমাত্র পরামিতি হিসাবে গ্রুপের নামটি নির্দেশ করতে হবে। উদাহরণস্বরূপ, আমরা যদি "ছাত্র" নামে একটি দল যুক্ত করতে চাইতাম তবে বাক্যটি হবে:

সুডো গ্রুপপড স্টুডেন্টস

গ্রুপ পরিবর্তন

অবশ্যই, গ্রুপগুলিও আমরা সংশোধন করতে পারি ঠিক যেমনটি আমরা ব্যবহারকারীদের সাথে করি। এটি করার জন্য, আমরা গ্রুপমোড কমান্ডটি ব্যবহার করি। গোষ্ঠীর ক্ষেত্রে আমরা তাদের নাম বা তাদের গিড সম্পাদনা করতে পারি।

কমান্ডের বাক্য গঠনটি হ'ল: sudo গ্রুপ-মডেল গ্রুপ-নাম, উদাহরণ:

উদাহরণস্বরূপ, আসুন গ্রুপ "অধ্যাপক" এর গিড পরিবর্তন করুন:

sudo groupmod -g 2000 শিক্ষক

গ্রুপ মোছা

আমরা এটি গ্রুপপেল কমান্ডের পরে গ্রুপের নাম অনুসারে করি, উদাহরণস্বরূপ:

শিক্ষকদের sudo গ্রুপ

গোষ্ঠীটি কেবল তখনই মুছে ফেলা হবে যদি এতে প্রাথমিক হিসাবে নির্ধারিত গোষ্ঠীর ব্যবহারকারী না থাকে। এই শর্তযুক্ত কোনও ব্যবহারকারী উপস্থিত থাকলে, গোষ্ঠীটি মোছা হবে না।

একটি দলে ব্যবহারকারীদের যুক্ত করুন

এর জন্য আমরা অ্যাডুজার কমান্ড এবং তারপরে ব্যবহারকারীর নাম এবং গোষ্ঠীর নাম ব্যবহার করি। উদাহরণস্বরূপ, আমরা ব্যবহার করি এমন শিক্ষক গোষ্ঠীতে লুইস যুক্ত করতে:

শিক্ষকদের যোগসূত্র

একটি গ্রুপ থেকে ব্যবহারকারীদের সরান

এবং পরিশেষে, আমরা যদি কোনও গোষ্ঠী থেকে কোনও ব্যবহারকারীকে সরাতে চাই, আমরা ব্যবহারকারীর নাম এবং গোষ্ঠীর নাম সহ ডিলুজার কমান্ডটি ব্যবহার করি। উদাহরণস্বরূপ, আমরা যদি "অধ্যাপক" গোষ্ঠী থেকে "লুইস" সরাতে চাই:

sudo বিভাজন লুয়েস অধ্যাপক

আপনি দেখতে পাচ্ছেন, লিনাক্সে দুর্দান্ত ব্যবহারকারীর এবং গ্রুপ পরিচালনার জন্য আমাদের পর্যাপ্ত সরঞ্জাম রয়েছে। কমান্ডগুলি সম্পর্কে যদি আপনার আরও তথ্যের প্রয়োজন হয় তবে আপনি উপলব্ধ সহায়তার সাথে পরামর্শ করতে পারেন, নামটি অনুসরণ করে চালককে অনুসরণ করুন:

ম্যান অ্যাডুজার

অতিরিক্তভাবে, আপনি কি আমাদের মন্তব্য বা উদ্বেগগুলি আমাদের মন্তব্যে ছেড়ে যেতে পারেন এবং আমরা কী আপনাকে সহায়তা করতে পারি?

হার্ডওয়্যারের

সম্পাদকের পছন্দ

Back to top button