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

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





ব্যবহারকারী অ্যাকাউন্টগুলি লিনাক্সে এক বা একাধিক গোষ্ঠীতে বরাদ্দ করা যেতে পারে। আপনি গ্রুপ দ্বারা ফাইল অনুমতি এবং অন্যান্য সুবিধাদি কনফিগার করতে পারেন। যেমন উবুন্টুতে, সুডো গ্রুপের ব্যবহারকারীরা কেবল | _ _ + _ | ব্যবহার করতে পারবেন উন্নীত অনুমতি পেতে কমান্ড।



লিনাক্স গ্রুপ

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

লিনাক্স অপারেটিং সিস্টেমগুলিতে আসলে দুটি ধরণের গ্রুপ রয়েছে:



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

প্রতিটি এবং প্রতিটি ব্যবহারকারী ঠিক একটি প্রাথমিক গ্রুপ এবং শূন্য বা আরও বেশি মাধ্যমিক গোষ্ঠীর অন্তর্ভুক্ত থাকতে পারে।



নোট করুন যে শুধুমাত্র রুট বা ব্যবহারকারীদের সাথে /etc/passwd অ্যাক্সেস একটি ব্যবহারকারীকে একটি গ্রুপে যুক্ত করতে পারে।

একটি নতুন গ্রুপ যুক্ত করুন

আপনি যদি আপনার সিস্টেমে একটি নতুন গ্রুপ তৈরি করতে চান, তবে আপনার তৈরি করতে চান এমন গ্রুপের নামের সাথে নতুন_গোষ্ঠীটি প্রতিস্থাপন করে, <_ + _ | কমান্ড নিম্নলিখিত কমান্ডটি ব্যবহার করুন। আপনার এই কমান্ডের সাথে sudoও ব্যবহার করতে হবে। (অথবা, লিনাক্স ডিস্ট্রিবিউশনে যেগুলি | _ _ + _ | ব্যবহার করে না, কমান্ডটি চালানোর আগে আপনাকে উচ্চতর অনুমতি পেতে নিজের নিজের জন্য | _ _ + _ | কমান্ডটি চালাতে হবে)।



docker

একটি গ্রুপে একটি বিদ্যমান ব্যবহারকারী অ্যাকাউন্ট যুক্ত করুন

আপনি যদি আপনার সিস্টেমে কোনও গোষ্ঠীতে বিদ্যমান ব্যবহারকারীর অ্যাকাউন্ট যুক্ত করতে চান, তবে sudo কমান্ডটি ব্যবহার করুন, প্রতিস্থাপন groupadd | গ্রুপের নাম সহ। আপনি যে ব্যবহারকারীকে এবং sudo এ যুক্ত করতে চান ব্যবহারকারীর নামের সাথে আপনিও যুক্ত করতে চান।



su

যেমন, ব্যবহারকারীকে যুক্ত করতে usermod | গোষ্ঠীতে examplegroup , নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

exampleusername

একটি ব্যবহারকারীর প্রাথমিক গোষ্ঠী পরিবর্তন করুন

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

আপনি যদি কোনও ব্যবহারকারীকে নির্ধারিত প্রাথমিক গোষ্ঠীটি পরিবর্তন করতে চান তবে geek কমান্ডটি চালান | প্রতিস্থাপন sudo গ্রুপের নাম সহ। যে আপনি ব্যবহারকারীর অ্যাকাউন্টের নামের সাথে প্রাথমিক এবং usermod হতে চান।

examplegroup

এখন নোট করুন | _ _ _ _ | এখানে. যখন আপনি একটি ছোট হাতের অক্ষর ব্যবহার করেন, তারপরে আপনি একটি প্রাথমিক গোষ্ঠী নিযুক্ত করেন। আপনি যখন বড় হাতের ব্যবহার করেন exampleusername উপরের মত, তারপরে আপনি একটি নতুন মাধ্যমিক গোষ্ঠীও নির্ধারণ করুন।

যে গোষ্ঠীগুলিতে একটি ব্যবহারকারী অ্যাকাউন্ট বরাদ্দ করা আছে সেগুলি দেখুন

দলগুলি দেখার জন্য বর্তমান ব্যবহারকারীর অ্যাকাউন্টটি নির্ধারিত হয়েছে। আপনার | _ _ + _ | চালানো দরকার আদেশ তারপরে আপনি গ্রুপগুলির একটি তালিকা দেখতে পাবেন।

গুগল ক্রোম ফ্লিকারিং স্ক্রিন
-g

প্রতিটি গ্রুপের সাথে সম্পর্কিত সংখ্যাসূচক আইডিগুলি দেখতে, তারপরে | _ _ + _ | চালান পরিবর্তে আদেশ:

-G

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

আপনি যদি গ্রুপগুলি দেখতে চান তবে অন্য একটি ব্যবহারকারী অ্যাকাউন্ট নিযুক্ত করা হয়েছে। তারপরে | _ _ + _ | চালান কমান্ড এবং ব্যবহারকারীর অ্যাকাউন্টের নাম নির্দিষ্ট করুন।

groups

আপনি | _ _ + _ | কমান্ড চালিয়ে এবং একটি ব্যবহারকারীর নাম নির্দিষ্ট করে প্রতিটি গ্রুপের সাথে সম্পর্কিত সংখ্যক আইডি দেখতে পারেন view

id

| _ _ _ _ | প্রথম গ্রুপ তালিকা বা gid = এর পরে দেখানো গোষ্ঠীটি | _ _ _ _ | এ তালিকাটি আসলে ব্যবহারকারীর অ্যাকাউন্টের প্রাথমিক গোষ্ঠী। অন্যান্য গ্রুপগুলিও মাধ্যমিক গোষ্ঠী। সুতরাং, নীচের স্ক্রিনশটে, ব্যবহারকারী অ্যাকাউন্টের প্রাথমিক গোষ্ঠীটি মূলত | _ _ + _ |

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

একটি নতুন ব্যবহারকারী তৈরি করুন এবং একটি কমান্ডে একটি গ্রুপ বরাদ্দ করুন

আপনি ছেলেরা মাঝে মাঝে একটি নতুন ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে চাইতে পারেন যা কোনও নির্দিষ্ট উত্স বা ডিরেক্টরিতে অ্যাক্সেস করে যেমন একটি নতুন এফটিপি ব্যবহারকারী। | _ _ + _ | কমান্ডের সাহায্যে ব্যবহারকারী অ্যাকাউন্ট তৈরি করার সময় আপনি যে গোষ্ঠীগুলির জন্য অ্যাকাউন্ট নির্ধারিত হবে সেগুলি আপনি নির্দিষ্ট করতে পারেন:

groups

যেমন, জেসমিথ নামে একটি নতুন ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে এবং সেই অ্যাকাউন্টটি এফটিপি গ্রুপে বরাদ্দ করতে, আপনি চালিয়ে যাবেন:

ডেস্কটপ ক্রোমে মোবাইল ট্যাব দেখুন
id

আপনি সেই ব্যবহারকারীর জন্য পরে, অবিস্মরণীয়ভাবে একটি পাসওয়ার্ড বরাদ্দ করতে চাইবেন:

groups

একাধিক গোষ্ঠীতে একটি ব্যবহারকারী যুক্ত করুন

যখন কোনও ব্যবহারকারীর অ্যাকাউন্টে গৌণ গ্রুপগুলি বরাদ্দ করা হয়। আপনি কমা দিয়ে তালিকাটি পৃথক করে একসাথে একাধিক গোষ্ঠী সহজেই নির্ধারিত করতে পারেন।

id

যেমন, আপনি চালাবেন এমন এফটিটিপি, সুডো এবং উদাহরণস্বরূপ গ্রুপগুলিতে গীক নামের ব্যবহারকারী যুক্ত করতে:

example

আপনি যতগুলি গোষ্ঠী পছন্দ করতে পারেন them সেগুলি এখনই কমা দিয়ে আলাদা করুন।

সিস্টেমে সমস্ত গোষ্ঠী দেখুন

আপনি যদি আপনার সিস্টেমে সমস্ত গ্রুপের একটি তালিকা দেখতে চান তবে আপনি | _ + _ _ কমান্ডটি ব্যবহার করতে পারেন:

useradd

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

এটিতে লিনাক্সে গ্রুপগুলিতে ব্যবহারকারীদের যুক্ত করার বিষয়ে আপনার যা জানা দরকার তা অন্তর্ভুক্ত করা উচিত।

কোনও গ্রুপ থেকে কোনও ব্যবহারকারীকে কীভাবে সরানো যায়

কোনও গোষ্ঠী থেকে কোনও ব্যবহারকারীকে অপসারণ করতে আপনার | _ _ + _ | ব্যবহার করতে হবে কমান্ড বুদ্ধিমান | _ _ + _ | বিকল্প।

নিম্নলিখিত উদাহরণে, আমরা এখন ব্যবহারকারী getent মুছে ফেলছি গ্রুপ থেকে | _ _ _ _ |:

gpasswd

কীভাবে একটি দল মুছবেন

একটি বিদ্যমান গোষ্ঠী মুছতে, ব্যবহার করুন -d গ্রুপের নাম অনুসারে একটি কমান্ড:

username

উপসংহার

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

আরও দেখুন: ডাব্লুপিএস অফিস বনাম লিব্রেঅফিসের মধ্যে তুলনা [লিনাক্সের জন্য অফিস স্যুট]