Skip to main content

সুডো কমান্ড ব্যবহার করে

jina kari ki jannate jabe .! (জুন 2026)

jina kari ki jannate jabe .! (জুন 2026)

সুচিপত্র:

Anonim

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

সুডো সম্পর্কে

সুডো সম্পর্কে একটি সাধারণ ভুল ধারণা হল এটি সাধারণ ব্যবহারকারীর রুট অনুমতিগুলি সম্পূর্ণরূপে ব্যবহার করা হয়। আসলে, সুডো কমান্ড আপনাকে কমান্ড চালানোর অনুমতি দেয় কোন সাধারণত ডিফল্ট সঙ্গে ব্যবহারকারী, রুট হচ্ছে।

ব্যবহারকারী সুডো অনুমতি প্রদান কিভাবে

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

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

ব্যবহারকারীদের সুডো অনুমতি দেওয়ার জন্য, আপনাকে তাদের সুডো গোষ্ঠীতে যুক্ত করতে হবে। একটি ব্যবহারকারী তৈরি করার সময় নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

$sudo useradd-m-g sudo

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

$সুদো ইউসারমোড-এ-জি সুডো

আপনি এটি চালানোর জন্য ভুলে যখন জন্য একটি শুষ্ক সুডো ট্রিক

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

$সুদো !!

কিভাবে সুডো ব্যবহার করে root ব্যবহারকারীতে স্যুইচ করুন

Su কমান্ডটি এক ব্যবহারকারী অ্যাকাউন্ট থেকে অন্যটিতে স্যুইচ করতে ব্যবহৃত হয়। সুপার কমান্ডার অ্যাকাউন্টে নিজের সুইচগুলিতে সু কমান্ড চালানো হচ্ছে। সুতরাং, সুডো ব্যবহার করে সুপারউসার অ্যাকাউন্টে স্যুইচ করতে, কেবল নিম্নোক্ত কমান্ড চালান:

$sudo su

কিভাবে একটি পটভূমিতে একটি সুডো কমান্ড চালানো

যদি আপনি একটি কমান্ড চালাতে চান যার জন্য ব্যাকগ্রাউন্ডে সুপারউসারের বিশেষাধিকার প্রয়োজন হয়, -b সুইচ দিয়ে সুডো কমান্ডটি চালান, যেমন এখানে দেখানো হয়েছে:

$sudo -b

উল্লেখ্য, কমান্ড চালানোর জন্য ব্যবহারকারীর ইন্টারঅ্যাকশন প্রয়োজন হলে এটি কাজ করবে না।

পটভূমিতে একটি কমান্ড চালানোর একটি বিকল্প উপায় হল নিম্নরূপ একটি সংযোজন যুক্ত করা, নিম্নরূপ:

$সুদো

সুডো Privileges ব্যবহার করে ফাইল সম্পাদনা কিভাবে

সুপারিউজারের সুবিধাগুলি ব্যবহার করে একটি ফাইল সম্পাদনা করার সুস্পষ্ট উপায় যেমন একটি এডিটর চালানো জিএনইউ ন্যানো, নিম্নরূপ সুডো ব্যবহার করে:

$সুডো ন্যানো

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

$সুদো

কিভাবে সুদ ব্যবহার করে অন্য ব্যবহারকারী হিসাবে একটি কমান্ড চালানো

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

$সোডো-টেরি!

যদি আপনি এটি ব্যবহার করতে চান তবে "test" নামক একটি নতুন ব্যবহারকারী তৈরি করুন এবং নিম্নোক্ত Whoami কমান্ডটি চালান:

$sudo -u test whoami

কিভাবে সুডো ক্রেডেনশিয়াল যাচাই করতে

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

$sudo -v

সুডো সম্পর্কে আরো

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