Skip to main content

উবুন্টু ব্যবহার করে সুডোয়ার ব্যবহারকারীকে কিভাবে যুক্ত করবেন

8 ম Kyu জন্য sudo BELT পরীক্ষা অনুষ্ঠান (হলুদ বেল্ট) (জুন 2025)

8 ম Kyu জন্য sudo BELT পরীক্ষা অনুষ্ঠান (হলুদ বেল্ট) (জুন 2025)

সুচিপত্র:

Anonim

Sudo কমান্ডটি একটি লিনাক্স কমান্ডের জন্য আপনার অনুমতিগুলি বাড়ানোর জন্য ব্যবহৃত হয়। আপনি অন্য ব্যবহারকারীর কমান্ড চালানোর জন্য sudo কমান্ডটি ব্যবহার করতে পারেন তবে এটি সাধারণত রুট ব্যবহারকারী হিসাবে কমান্ড চালানোর জন্য ব্যবহৃত হয়।

08 এর 01

সুডো কি এবং সুডোর্স লিস্ট কী?

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

ব্যবহারের জন্য sudo কমান্ডের উদাহরণ প্রদর্শন করার জন্য, একটি টার্মিনাল উইন্ডো খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:

apt- গরু ইনস্টল পেতে

একটি মোটামুটি রহস্যময় বার্তা ফিরে আসবে:

ই: লক ফাইল / var / lib / dpkg / lock - খোলা যায়নি (13: অনুমতি অস্বীকার)ই: প্রশাসন ডিরেক্টরি (/ var / lib / dpkg /) লক করতে অক্ষম, আপনি কি রুট?

উল্লেখ্য মূল পয়েন্টগুলি হল "অনুমতি অস্বীকার করা হয়েছে" এবং "আপনি কি রুট?"।

এবার একই কমান্ডটি আবার চেষ্টা করুন কিন্তু এই সময় সুডো শব্দটিকে নিম্নরূপ নিম্নে রাখুন:

sudo apt- গরু ইনস্টল পেতে

আপনাকে আপনার পাসওয়ার্ড লিখতে বলা হবে।

গরু অ্যাপ্লিকেশন এখন ইনস্টল করা যাবে।

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

যখন আপনি প্রথমে উবুন্টু ইনস্টল করেন তখন স্বয়ংক্রিয়ভাবে প্রশাসক হিসাবে সেট আপ হয়ে গিয়েছেন এবং তাই স্বয়ংক্রিয়ভাবে স্যুডার তালিকা হিসাবে পরিচিত যা যোগ করা হয়।

Sudoers তালিকাতে সুডো কমান্ড ব্যবহার করার অধিকারী সমস্ত অ্যাকাউন্টের নাম রয়েছে।

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

প্রতিবার যখন আপনি কোনও আদেশ চালান যা প্রশাসকের বিশেষাধিকারগুলির প্রয়োজন হয় তখন আপনাকে আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করা হবে। এই নিরাপত্তা জন্য উজ্জ্বল।

02 এর 02

সুডোর অনুমতি না থাকলে কি হয়?

আপনার কম্পিউটারের প্রতিটি ব্যবহারকারীর প্রশাসক অনুমতি নেই এবং তাই তারা sudoers তালিকাটির অংশ হবে না।

যখন কেউ কেউ sudoers তালিকাতে না থাকে সুদোর সাথে একটি কমান্ড চালানোর চেষ্টা করে, তখন তারা নিম্নলিখিত বার্তা পাবে:

ব্যবহারকারী sudoers ফাইল নেই। এই ঘটনা রিপোর্ট করা হবে

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

08 এর 03

সুডো অনুমতি শুধুমাত্র কমান্ড লাইন প্রভাবিত?

সুডো সুবিধাগুলি কেবল কমান্ড লাইনের ক্রিয়াকলাপকে প্রভাবিত করে না। উবুন্টুতে সবকিছুই একই সুরক্ষা প্রোটোকলের দ্বারা পরিচালিত হয়।

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

পাসওয়ার্ড উইন্ডো প্রদর্শিত হবে এবং টম প্রশাসক ব্যবহারকারীর পাসওয়ার্ড প্রবেশ করতে হবে। একমাত্র প্রশাসক ব্যবহারকারী গ্যারি।

এই মুহুর্তে, টম গ্যারির পাসওয়ার্ড অনুমান করার চেষ্টা করতে পারে তবে মূলত সে কোথাও পাবে না এবং এমন কিছু করতে পারে না যা তিনি করতে সক্ষম হবেন না।

04 এর 04

একটি ব্যবহারকারী একটি প্রশাসক কিভাবে

ইন্টারনেটে অন্যান্য অনেক নির্দেশিকা আপনাকে ব্যবহারকারীদের সডোয়ার ফাইলটিতে যুক্ত করার জন্য কমান্ড লাইনটি কীভাবে ব্যবহার করবেন তা দেখায় তবে এটি উবুন্টু এবং ব্যবহারকারীদের তৈরি করার জন্য একটি পুরোপুরি ভাল অ্যাপ্লিকেশন।

উবুন্টু ব্যবহারকারীদের পরিচালনা করার জন্য ইউনিটি লঞ্চারে শীর্ষ আইকনে টিপুন বা কীবোর্ডে সুপার কী টিপুন।

দ্রষ্টব্য: সুপার কী আপনার কীবোর্ডে একটি বিশেষ কী। বেশিরভাগ ল্যাপটপ এবং ডেস্কটপ কম্পিউটারে এটি উইন্ডোজ লোগোর সাথে কী এবং এটি Alt কী পাশে রয়েছে

ইউনিটি ড্যাশ টাইপ "ব্যবহারকারীদের" প্রদর্শিত হবে।

একটি আইকন এটিতে 2 জন ব্যক্তির একটি ছবির সাথে উপস্থিত হবে এবং পাঠ্য "ব্যবহারকারী অ্যাকাউন্ট" বলে। এই উপর ক্লিক করুন আইকন.

ডিফল্টরূপে, আপনি শুধুমাত্র সিস্টেমের ব্যবহারকারীদের দেখতে পারবেন এবং কিছু পরিবর্তন করবেন না। এই ঐ চমত্কার নিরাপত্তা বৈশিষ্ট্য অন্য এক।

প্রশাসক হিসাবে আপনার কম্পিউটার থেকে দূরে চলে গেছে হিসাবে আপনি কল্পনা এবং কেউ ভয়ানক আপ এবং ব্যবহারকারী হিসাবে নিজেকে যুক্ত করার সিদ্ধান্ত নেয়। তারা আপনার পাসওয়ার্ড ছাড়া এটা করতে পারবেন না।

ব্যবহারকারীর বিশদ বিবরণ সংশোধন করার জন্য, আপনাকে ইন্টারফেস আনলক করতে হবে। প্যাডলক দ্বারা চিহ্নিত করা এবং আপনার পাসওয়ার্ড প্রবেশ করান উইন্ডোর উপরের ডানদিকে "আনলক" আইকনে ক্লিক করুন।

উবুন্টুতে দুটি ধরনের ব্যবহারকারী রয়েছে:

  • প্রশাসকগণ
  • স্ট্যান্ডার্ড ব্যবহারকারীদের

অ্যাডমিনিস্ট্রেটর হিসাবে সেট করা ব্যবহারকারীদের sudoers ফাইল যোগ করা হয় এবং স্ট্যান্ডার্ড ব্যবহারকারীরা হয় না।

সুতরাং sudoers ফাইলটিতে একটি ব্যবহারকারী যুক্ত করার জন্য "অ্যাকাউন্ট টাইপ" শব্দগুলির পাশে "স্ট্যান্ডার্ড ব্যবহারকারী" শব্দগুলিতে ক্লিক করুন এবং ড্রপডাউন তালিকা প্রদর্শিত হলে প্রশাসক নির্বাচন করুন।

ব্যবহারকারী এখন উবুন্টু থেকে লগ আউট এবং লগ ইন করতে হবে এবং তারা এখন সুডো কমান্ড ব্যবহার করতে সক্ষম হবে এবং সিস্টেম সেটিংস পরিবর্তন করতে এবং উবুন্টু সফটওয়্যার টুল ব্যবহার করে সফটওয়্যার ইনস্টল করতে পারবে।

গুরুত্বপূর্ণ: ব্যবহারকারী অ্যাকাউন্টে কিছু পরিবর্তন করার পরে পর্দা লক করতে প্যাডলক আইকনে আবার ক্লিক করুন।

08 এর 05

একটি ব্যবহারকারীর জন্য প্রশাসক বিশেষাধিকার সরান কিভাবে

একজন ব্যবহারকারীর প্রশাসক সুবিধাগুলি সরাতে আপনি কেবল অ্যাকাউন্ট থেকে টাইপ প্রশাসক থেকে মান পরিবর্তন করুন।

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

08 এর 06

কমান্ড লাইন ব্যবহার করে সুডোয়ার ফাইলটিতে একটি ব্যবহারকারীকে কীভাবে যুক্ত করবেন

আপনি অবশ্যই একটি ব্যবহারকারীকে sudoers ফাইলে যোগ করার জন্য কমান্ড লাইনটি ব্যবহার করতে পারেন এবং নিম্নলিখিত কমান্ডগুলি শেখার মাধ্যমে আপনি বুঝতে পারবেন যে কিভাবে সুডো সক্ষম অন্যান্য লিনাক্স বিতরণের ক্ষেত্রে এটি কীভাবে করবেন।

"সুডো" গোষ্ঠীর যে কোনও ব্যবহারকারীর sudo কমান্ড চালানোর অনুমতি থাকবে তাই আপনাকে যা করতে হবে তা নিশ্চিত করা ব্যবহারকারীটি সেই গোষ্ঠীর অন্তর্গত।

সুতরাং কিভাবে আপনি যে করছেন? শুধু এই পদক্ষেপ অনুসরণ করুন:

  1. ALT এবং T টিপে একটি টার্মিনাল উইন্ডো খুলুন
  2. আদর্শ গ্রুপ (প্রতিস্থাপন উদাহরণস্বরূপ, ব্যবহারকারীর নামের সাথে আপনি sudoers যুক্ত করতে চান গ্রুপ টম)
  3. দলের একটি তালিকা ফিরে করা উচিত। ব্যবহারকারীর ইতিমধ্যে সুডো সুবিধা থাকলে সুডো গ্রুপ উপস্থিত হবে, যদি না হয় তবে আপনাকে এটি যোগ করতে হবে।
  4. Sudoers টাইপ একটি ব্যবহারকারী যুক্ত করুন sudo gpasswd-a উবুন্টু (আবার প্রতিস্থাপন করুন ব্যবহারকারীর সাথে আপনি sudoers যোগ করতে চান,এই ক্ষেত্রে sudo gpasswd-a tom)

ব্যবহারকারী বর্তমানে লগ ইন করলে লগ আউট করতে হবে এবং তাদের সম্পূর্ণ সুডো এবং প্রশাসকীয় সুবিধা থাকা নিশ্চিত করতে আবার লগ ইন করতে হবে।

বিঃদ্রঃ: Gpasswd কমান্ডটি লিনাক্সের মধ্যে গোষ্ঠীগুলিকে পরিচালনা করার জন্য ব্যবহার করা যেতে পারে

08 এর 07

কমান্ড লাইন ব্যবহার করে সুডোয়ার ফাইল থেকে ব্যবহারকারীকে কিভাবে সরান?

কমান্ড লাইন ব্যবহার করে sudoers ফাইল থেকে একটি ব্যবহারকারীকে অপসারণ করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. একটি টার্মিনাল উইন্ডো খুলুন
  2. আদর্শগ্রুপ (প্রতিস্থাপন ব্যবহারকারীর সাথে আপনি sudoers ফাইল থেকে সরাতে চান)
  3. যদি ফিরে যাওয়া তালিকাটি একটি গ্রুপ হিসাবে "সুডো" না দেখায় তবে আপনাকে অন্য কিছু করতে হবে না অন্যথায় ধাপ 4 এ চলতে হবে
  4. আদর্শsudo gpasswd-d উবুন্টু(প্রতিস্থাপন ব্যবহারকারীর সাথে আপনি sudoers ফাইল থেকে সরাতে চান)

ব্যবহারকারী আর উচ্চতর সুবিধাগুলির সাথে কোনও আদেশ চালাতে পারবে না।

08 এর 08

অনুমতি ছাড়া Sudo ব্যবহার করার চেষ্টা যারা কিভাবে খুঁজে বের করতে

যখন কোনও ব্যবহারকারী সুডো অনুমতি ছাড়াই sudo কমান্ড চালানোর চেষ্টা করে তখন ত্রুটি বার্তা বলে যে প্রচেষ্টাটি লগ করা হবে।

ঠিক আছে ত্রুটি লগ ইন যদিও? উবুন্টু (এবং অন্যান্য ডেবিয়ান ভিত্তিক সিস্টেমে) ত্রুটিগুলি /var/log/auth.log নামে একটি ফাইলে পাঠানো হয়।

ফেডোরা এবং CentOS অন্যান্য সিস্টেমে ত্রুটিগুলি var / log / secure এ লগ করা হয়।

উবুন্টুতে আপনি নিম্নোক্ত কমান্ডগুলি টাইপ করে ত্রুটি লগটি দেখতে পারেন:

বিড়াল / var/log/auth.log | অধিকলেজ / var/log/auth.log | অধিক

বিড়ালের কমান্ড স্ক্রীনে পুরো ফাইলটি দেখায় এবং আরও কমান্ডটি আউটপুটটিকে একটি সময়ে দেখাবে।

লেজ কমান্ডটি ফাইলের শেষ কয়েকটি লাইন দেখায় এবং আবার আরও কমান্ডটি একটি পৃষ্ঠায় আউটপুটটি দেখাবে।

উবুন্টুতে ফাইলটি দেখতে সহজ উপায় থাকলেও:

  1. লঞ্চারে শীর্ষ আইকনে ক্লিক করুন অথবা সুপার কী টিপুন।
  2. অনুসন্ধান বারে "লগ" টাইপ করুন
  3. System.log আইকন প্রদর্শিত হলে এটি ক্লিক করুন
  4. "Auto.log" বিকল্পটি ক্লিক করুন
  5. সর্বশেষ ব্যর্থতাগুলি দেখার জন্য নিচের দিকে স্ক্রোল করুন অথবা আজকের ব্যর্থতার জন্য auto.log বিকল্পটি এ ক্লিক করে এটি ক্লিক করে "আজ" ক্লিক করুন।