প্রধান লিনাক্স সুডো কমান্ড সম্পর্কে আপনার কী জানা উচিত
লিনাক্স

সুডো কমান্ড সম্পর্কে আপনার কী জানা উচিত

সুডো কমান্ড সম্পর্কে আপনার কী জানা উচিত
Anonim

এটি আপনি যতটা উপলব্ধি করেছেন তার চেয়ে বেশি দরকারী এবং বহুমুখী

Image
  • বুনিয়াদি
  • গাইড এবং টিউটোরিয়াল
  • ইনস্টল ও আপগ্রেড করা হচ্ছে
  • টিপস ও ট্রিকস
  • মূল ধারণা
  • বাই গ্যারি নেওয়েল

    উইন্ডোজ, ইউএনআইএক্স এবং লিনাক্সে আইটি শিল্পে 20 বছরেরও বেশি সময় ধরে কাজ করে এমন একটি অ্যাপ্লিকেশন বিকাশকারী এবং সফ্টওয়্যার পরীক্ষক।

    27

    27 জন মানুষ এই নিবন্ধটি সহায়ক বলে মনে করেছেন

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

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

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

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

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

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

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

    do sudo useradd -m -G sudo

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

    do সুডো ইউজারমড -a -G সুডো

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

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

    $ সুডো !!

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

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

    $ sudo su

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

    আপনি যদি এমন একটি কমান্ড চালাতে চান যার পটভূমিতে সুপার -زر সুবিধাগুলি প্রয়োজন, এখানে-বি-সুইচ দিয়ে সুডো কমান্ডটি চালান:

    $ সুডো-বি

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

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

    do সুডো ও

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

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

    $ সুডো ন্যানো

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

    $ sudo -e

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

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

    $ সুডো-ইউ টেরি

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

    $ sudo -u পরীক্ষা হোয়ামি

    সুডোর শংসাপত্রগুলি কীভাবে যাচাই করবেন

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

    do sudo -v

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

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

    সম্পাদক এর চয়েস