কম্পিউটার টিউটোরিয়াল

লিনাক্সে পাসওয়ার্ড ছাড়া Sudo ব্যবহার করার পদ্ধতি

লিনাক্সে পাসওয়ার্ড ছাড়া Sudo ব্যবহার করার পদ্ধতি

আপনি যদি আপনার লিনাক্স কম্পিউটারের একমাত্র ব্যবহারকারী হন, তবে এটি কেন বারবার আপনাকে পাসওয়ার্ড জন্য নাগ করবে? চলুন দেখি কীভাবে আপনি পাসওয়ার্ড টাইপ করা ছাড়া sudo ব্যবহার করতে পারেন।

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

Sudoers ফাইল এডিট করুন

আপনার অ্যাকাউন্টের জন্য sudo ব্যবহার করার সময় পাসওয়ার্ড চেক ডিজেবল করতে, আপনাকে "sudoers" ফাইলটি এডিট করতে হবে। এটিই সেখানে ইনডিভিজুয়াল ইউজার অ্যাকাউন্ট বা ইউজার গ্রুপের জন্য sudo কমান্ডের অ্যাক্সেস রাইটস ডিফাইন করা থাকে। আপনাকে সরাসরি ফাইলটি এডিট করার চেষ্টা করা উচিত নয়। বরং, আপনার পছন্দের টার্মিনাল চালু করে নিচের কমান্ডটি দিন:

sudo visudo
লিনাক্সে পাসওয়ার্ড ছাড়া Sudo ব্যবহার করার পদ্ধতি

আপনার অ্যাকাউন্টের জন্য Sudo পাসওয়ার্ড ডিজেবল করুন

sudo-কে আপনার পাসওয়ার্ড চেক করতে বাধা দিতে, প্রথমে চেক করুন আপনার এলিয়াস (alias) সহ কোনো বিদ্যমান রুল (rule) আছে কিনা। যদি থাকে, তবে সেটি আমরা যা দেখব সেটির মতো পরিবর্তন করুন। যদি না থাকে, তবে ফাইলের শেষে যান এবং একটি নতুন রুল তৈরি করুন। সেটি দেখতে হবে এইভাবে:

USERNAME ALL=(ALL) NOPASSWD:ALL

আমার এলিয়াসের জন্য, এই রুলটি ছিল:

ducklord ALL=(ALL) NOPASSWD:ALL
লিনাক্সে পাসওয়ার্ড ছাড়া Sudo ব্যবহার করার পদ্ধতি

চেঞ্জস সেভ করুন এবং এডিটর থেকে বের হোন। যেহেতু আমাদের ইন্সটলেশনে এডিটর ছিল nano, আমরা Ctrl + O ব্যবহার করেছি, তারপর Ctrl + X।

পাসওয়ার্ড ছাড়া Sudo ব্যবহার করুন

এটিই আপনাকে করতে হবে - এখন থেকে, sudo আপনার পাসওয়ার্ড চেক করবে না, বशर्तে সবকিছু প্ল্যান অনুযায়ী চলে এবং কোনো টাইপো (typo) আমাদের প্ল্যান বাধা না দেয়। sudo apt update এর মতো একটি কমান্ড দিয়ে চেক করুন, বা টেস্ট হিসেবে sudo apt install দিয়ে একটি অ্যাপ ইনস্টল করে দেখুন, উদাহরণস্বরূপ:

sudo apt install links
লিনাক্সে পাসওয়ার্ড ছাড়া Sudo ব্যবহার করার পদ্ধতি লিনাক্সে পাসওয়ার্ড ছাড়া Sudo ব্যবহার করার পদ্ধতি

সবার জন্য Sudo পাসওয়ার্ড ডিজেবল করবেন না

আপনি যদি অন্যদের সাথে আপনার কম্পিউটার শেয়ার করেন, এবং আপনি চান তাদেরও sudo ব্যবহার করার সময় পাসওয়ার্ড দিতে না হলে - তা করবেন না। ফ্যাক্টের কথা, sudo প্রিভিলেজ (privilege) থাকা একটি মেইন ইউজার (main user) থাকা উচিত।

Sudo আজকে লোকাল অ্যাক্সেস 가진 ব্যবহারকারীদের বিরুদ্ধে একটি সিকিউরিটি মেজার (security measure) হিসেবে বিবেচিত হয় না। আপনার লোকাল অ্যাক্সেস থাকলে রুট পাসওয়ার্ড রিসেট করা সেটা কঠিন নয়। বরং, এটি উইন্ডোজের Ärgerlicious User Account Control-এর মতো একই কারণেই আছে: আমরা, আমাদের কম্পিউটার, এবং পটেনশিয়াল কাওস (potential chaos) এর মাঝপথে একটি শেষ সুরক্ষা লেয়ার (last protective layer) হিসেবে। এবং সেটি কারণ একটা ভুল কমান্ড আপনার সকল ডেটা ডিলিট করতে পারে, আপনার ইনস্টলেশন ধ্বংস করতে পারে, বা ব্যক্তিগত তথ্য অনিচ্ছাকৃত শেয়ার করতে পারে।

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

আমরা জোর দিয়ে বলতে চাই যে এটি একজন ব্যবহারকারী এবং তাদের নিজের ভুলের মাঝপথে থাকা শেষ সুরক্ষা ব্যারিয়ার (protective barrier) সরিয়ে দেয়। আমরা بشدة পরামর্শ দিই আপনি আপনার সিস্টেম এবং এর সকল ডেটার একটি ফুল ব্যাকআপ (full backup) নিন এটি করার আগে।


  1. লিনাক্স টার্মিনাল ক্যালকুলেটর হিসেবে ব্যবহার করুন

  2. লিনাক্সে tee কমান্ড ব্যবহার করুন

  3. উইন্ডোজ ১০ অটো-লগইন সক্ষম করুন: পাসওয়ার্ড ছাড়া স্টার্ট করার কুইক গাইড

  4. উইন্ডোজ ১০-এ পাসওয়ার্ড প্রম্প্ট বন্ধ করুন: পাসওয়ার্ড ছাড়া লগইন করার সহজ উপায়