উবুন্টু প্রাথমিক পাসওয়ার্ড সেটআপ এবং রিসেট গাইড | শুরুকারীদের জন্য সম্পূর্ণ গাইড

目次

১. পরিচিতি

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

তবে, অনেক ব্যবহারকারী উবুন্টু প্রথমবার ইনস্টল করার সময় “প্রাথমিক পাসওয়ার্ড” সম্পর্কিত প্রশ্ন বা সমস্যার সম্মুখীন হন। সাধারণ উদ্বেগগুলির মধ্যে রয়েছে, “রুট অ্যাকাউন্টের পাসওয়ার্ড কী?” বা “যদি আমি পাসওয়ার্ড ভুলভাবে সেট করি তাহলে কী করব?”

এই নিবন্ধটি উবুন্টুর প্রাথমিক পাসওয়ার্ড সিস্টেম, সেটআপ পদ্ধতি এবং পাসওয়ার্ড ভুলে গেলে সমাধানের স্পষ্ট ব্যাখ্যা প্রদান করে। অতিরিক্তভাবে, আমরা নিরাপত্তা ব্যবস্থা কভার করি এবং শুধুমাত্র নতুনদের জন্য নয়, WSL (Windows Subsystem for Linux) ব্যবহারকারীদের জন্য উপযোগী তথ্য প্রদান করি।

এই নিবন্ধটি পড়ার উপকারিতা

  • প্রাথমিক পাসওয়ার্ড এবং রুট অ্যাকাউন্টের মৌলিক কাঠামো বুঝুন।
  • যদি আপনি পাসওয়ার্ড ভুলে যান তাহলে কীভাবে রিসেট করবেন তা শিখুন।
  • উবুন্টুর নিরাপত্তা উন্নয়নের উপায় আবিষ্কার করুন।

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

侍エンジニア塾

২. উবুন্টুতে প্রাথমিক পাসওয়ার্ড কী?

অনেক ব্যবহারকারী উবুন্টু প্রথমবার ইনস্টল করার সময় “প্রাথমিক পাসওয়ার্ড” সম্পর্কে প্রশ্ন করেন। এই বিভাগটি উবুন্টুর প্রাথমিক পাসওয়ার্ডের মৌলিক ধারণা এবং এর পটভূমি ব্যাখ্যা করে।

প্রাথমিক পাসওয়ার্ড কখন সেট করা হয়?

উবুন্টু ইনস্টলেশন প্রক্রিয়ার সময়, আপনি প্রথম ব্যবহারকারী অ্যাকাউন্ট তৈরি করেন, যা সাধারণত অ্যাডমিনিস্ট্রেটর অধিকার প্রদান করা হয়। এই পর্যায়ে সেট করা পাসওয়ার্ডটি ইনস্টলেশনের পর ব্যবহৃত “প্রাথমিক পাসওয়ার্ড” হয়ে ওঠে।

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

রুট অ্যাকাউন্ট কী?

লিনাক্স সিস্টেমে, “রুট অ্যাকাউন্ট” সর্বোচ্চ অ্যাডমিনিস্ট্রেটিভ অধিকার ধারণ করে, যা সিস্টেম সেটিংস এবং কনফিগারেশনের উপর সম্পূর্ণ নিয়ন্ত্রণ দেয়। তবে, নিরাপত্তার কারণে, উবুন্টু রুট অ্যাকাউন্টে সরাসরি লগইনকে নিষ্ক্রিয় করে।

এর পরিবর্তে, উবুন্টু sudo কমান্ড ব্যবহার করে, যা সাধারণ অ্যাডমিনিস্ট্রেটর ব্যবহারকারীদের অস্থায়ীভাবে রুট অধিকার অর্জন করতে দেয়। এই পদ্ধতি অপ্রত্যাশিত সিস্টেম পরিবর্তন এবং নিরাপত্তা ঝুঁকি প্রতিরোধে সাহায্য করে।

রুট অ্যাকাউন্টের প্রাথমিক পাসওয়ার্ড

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

প্রাথমিক পাসওয়ার্ড কেন গুরুত্বপূর্ণ?

প্রাথমিক পাসওয়ার্ডটি সিস্টেম অ্যাক্সেসের প্রথম প্রতিরক্ষা লাইন হিসেবে কাজ করে। ইনস্টলেশনের সময় সেট করা পাসওয়ার্ডটি নিম্নলিখিত পরিস্থিতিতে ব্যবহৃত হয়:

  • প্রথমবার লগইন
  • sudo কমান্ড চালানোর সময় প্রমাণীকরণ
  • অ্যাপ্লিকেশন এবং সেটিংসে পরিবর্তন যাচাইকরণ

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

পাসওয়ার্ড ভুলে যাওয়ার ঝুঁকি

যদি আপনি আপনার প্রাথমিক পাসওয়ার্ড ভুলে যান, তাহলে আপনি আপনার সিস্টেমে অ্যাক্সেস হারাতে পারেন। অ্যাক্সেস পুনরুদ্ধারের জন্য সমস্যা সমাধানের জন্য এই নিবন্ধের পরবর্তী “পাসওয়ার্ড রিসেট পদ্ধতি” বিভাগে দেখুন।

৩. রুট পাসওয়ার্ড কীভাবে সেট করবেন

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

রুট অ্যাকাউন্ট কখন সক্রিয় করবেন?

সম্পূর্ণ ক্ষেত্রে, অ্যাডমিনিস্ট্রেটিভ কাজের জন্য sudo কমান্ড ব্যবহার করা সুপারিশ করা হয়। তবে, নিম্নলিখিত পরিস্থিতিতে রুট অ্যাকাউন্ট সক্রিয় করা উপকারী হতে পারে:

  • সিস্টেম পুনরুদ্ধারের জন্য রুট শেলে সরাসরি অ্যাক্সেস প্রয়োজন হলে।
  • অ্যাডভান্সড কনফিগারেশন করার সময় বা ঘন ঘন রুট অধিকার প্রয়োজনীয় স্ক্রিপ্ট চালানোর সময়।

তবে, রুট অ্যাকাউন্ট সক্রিয় করা নিরাপত্তা ঝুঁকি বাড়ায় এবং সিস্টেমের অনিচ্ছাকৃত পরিবর্তনের সম্ভাবনা তৈরি করে, তাই সতর্কতার সঙ্গে এগিয়ে যান।

রুট পাসওয়ার্ড সেট করার ধাপসমূহ

উবুন্টুতে রুট পাসওয়ার্ড কনফিগার করতে নিম্নলিখিত ধাপগুলো অনুসরণ করুন।

  1. টার্মিনাল খুলুন
  • প্রশাসক অধিকারসহ একটি ব্যবহারকারী হিসেবে লগইন করুন এবং টার্মিনাল খুলুন।
  1. sudo ব্যবহার করে রুট অধিকার অর্জন করুন নিম্নলিখিত কমান্ডটি লিখুন এবং আপনার বর্তমান ব্যবহারকারীর পাসওয়ার্ড প্রদান করুন:
   sudo -i

এই কমান্ডটি আপনাকে রুট শেলে পরিবর্তন করে।

  1. passwd কমান্ড ব্যবহার করে রুট পাসওয়ার্ড সেট করুন নতুন রুট পাসও্ড সেট করতে নিম্নলিখিত কমান্ডটি চালান:
   passwd root

প্রম্পট আসলে, নতুন পাসওয়ার্ডটি লিখে নিশ্চিত করুন।

  1. সফল সেটআপ যাচাই করুন পাসওয়ার্ড পরিবর্তন সফল হলে, আপনি একটি নিশ্চিতকরণ বার্তা দেখবেন:
   password updated successfully
  1. রুট অ্যাকাউন্ট সক্রিয় আছে কিনা নিশ্চিত করুন যদিও ইতিমধ্যে সক্রিয়, অ্যাকাউন্ট লক করা নেই তা যাচাই করতে নিম্নলিখিতটি চালান:
   passwd -S root

ফলাফল যদি active দেখায়, তবে রুট অ্যাকাউন্ট সক্রিয়।

কনফিগারেশন যাচাই করা

যদি রুট অ্যাকাউন্টে লগইন করতে চান, আপনি নিম্নলিখিতটি ব্যবহার করে রুটে পরিবর্তন করতে পারেন:

su -

আপনার কাজ শেষ করার পর, নিরাপত্তা ঝুঁকি এড়াতে সর্বদা লগআউট করুন।

নিরাপত্তা বিবেচনা

  • শক্তিশালী পাসওয়ার্ড ব্যবহার করুন কমপক্ষে ৮ অক্ষরের এবং অক্ষর, সংখ্যা ও বিশেষ চিহ্নের মিশ্রণযুক্ত পাসওয়ার্ড সেট করুন।
  • রুট অ্যাকাউন্টের ব্যবহার কমিয়ে রাখুন দৈনন্দিন প্রশাসনিক কাজের জন্য sudo ব্যবহার চালিয়ে যান।
  • লগইন কার্যকলাপ পর্যবেক্ষণ করুন সন্দেহজনক লগইন প্রচেষ্টার জন্য নিয়মিত auth.log ফাইল চেক করুন:
  cat /var/log/auth.log | grep "root"

৪. পাসওয়ার্ড ভুলে গেলে কী করবেন

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

পাসওয়ার্ড রিসেট করার ধাপসমূহ

উবুন্টু আপনাকে GRUB (গ্র্যান্ড ইউনিফাইড বুটলোডার) রিকভারি মোড ব্যবহার করে পাসওয়ার্ড রিসেট করার সুযোগ দেয়।

GRUB ব্যবহার করে পাসওয়ার্ড রিসেট করা

  1. সিস্টেম রিস্টার্ট করুন
  • স্টার্টআপের সময়, GRUB মেনু দেখার জন্য Shift কী (বা UEFI এর জন্য Esc কী)ুন।
  1. রিকভারি মোড নির্বাচন করুন
  • GRUB মেনু থেকে, “Recovery Mode” লেবেলযুক্ত কার্নেল এন্ট্রি নির্বাচন করুন, যা সাধারণত এভাবে দেখায়: Ubuntu, with Linux <version number> (recovery mode)
  1. রুট শেল শুরু করুন
  • রিকভারি মোড মেনু থেকে, রুট শেল চালু করতে “root” নির্বাচন করুন।
  • আপনি এই রকম একটি প্রম্পট দেখতে পাবেন: root@hostname:~#
  1. ফাইল সিস্টেম পুনরায় মাউন্ট করুন
  • রিকভারি মোড ফাইল সিস্টেমকে রিড-অনলি মাউন্ট করে, তাই এটি রাইটেবল করতে নিম্নলিখিত চালান: mount -o remount,rw /
  1. passwd ব্যবহার করে পাসওয়ার্ড পরিবর্তন করুন
  • পছন্দের ব্যবহারকারী অ্যাকাউন্টের পাসওয়ার্ড রিসেট চালান: passwd <username> প্রম্পট আসলে নতুন পাসওয়ার্ড লিখে নিশ্চিত করুন।
  1. সিস্টেম রিস্টার্ট করুন
  • পাসওয়ার্ড পরিবর্তন সফল হলে, নিম্নলিখিত দিয়ে সিস্টেম রিবুট করুন: reboot
  • রিস্টার্টের পর, নতুন পাসওয়ার্ড দিয়ে লগইন করতে পারবেন।

পাসওয়ার্ড রিসেটের গুরুত্বপূর্ণ বিবেচনা

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

৫. WSL (Windows Subsystem for Linux) এ পাসওয়ার্ড ম্যানেজমেন্ট

WSL (Windows Subsystem for Linux) আপনাকে উইন্ডোজে লিনাক্স পরিবেশ চালানোর সুযোগ দেয়। WSL-এও সঠিক পাসওয়ার্ড ম্যানেজমেন্ট অত্যন্ত গুরুত্বপূর্ণ। এই অংশে WSL-এ পাসওয়ার্ড সেট এবং রিসেট করার পদ্ধতি ব্যাখ্যা করা হয়েছে।

WSL-এ পাসওয়ার্যানেজমেন্টের পার্থক্য

  • WSL উইন্ডোজ ব্যবহারকারী অ্যাকাউন্টের সাথে একীভূত এবং এর কোনো ঐতিহ্যবাহী সিস্টেম বুট প্রক্রিয়া নেই।
  • রুট অ্যাকাউন্ট ডিফল্টভাবে সক্রিয়, এবং প্রশাসনিক কাজের জন্য sudo কমান্ড ব্যবহার করা হয়।

WSL-এ আপনার পাসওয়ার্ড সেট করা বা পরিবর্তন করা

WSL-এ আপনার ব্যবহারকারী পাসওয়ার্ড পরিচালনা করার জন্য এই ধাপগুলি অনুসরণ করুন।

  1. টার্মিনাল খোলুন
  • উইন্ডোজ স্টার্ট মেনু থেকে “Ubuntu” চালু করুন টার্মিনাল খুলতে।
  1. passwd কমান্ড ব্যবহার করুন
  • আপনার পাসওয়ার্ড সেট বা পরিবর্তন করতে, চালান: passwd
  • বর্তমান পাসওয়ার্ড প্রবেশ করান (যদি সেট করা থাকে), তারপর নতুন পাসওয়ার্ড দুবার প্রবেশ করান।
  1. অন্য ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন
  • নির্দিষ্ট ব্যবহারকারীর জন্য পাসওয়ার্ড রিসেট করতে, ব্যবহার করুন: sudo passwd <username>

WSL-এ আপনার পাসওয়ার্ড রিসেট করা

যদি আপনি WSL-এ আপনার পাসওয়ার্ড ভুলে যান, তাহলে রুট অ্যাকাউন্ট ব্যবহার করে এটি রিসেট করতে পারেন।

  1. রুট হিসেবে WSL শুরু করুন
  • উইন্ডোজ পাওয়ারশেল বা কমান্ড প্রম্পট খুলুন এবং চালান: wsl -u root
  1. passwd ব্যবহার করে পাসওয়ার্ড রিসেট করুন
  • ব্যবহারকারীর পাসওয়ার্ড রিসেট করুন: passwd <username>
  • নতুন পাসওয়ার্ড প্রবেশ করান এবং নিশ্চিত করুন।
  1. রুট মোড থেকে বের হন
  • রিসেট করার পর, exit চালিয়ে আপনার স্বাভাবিক ব্যবহারকারী সেশনে ফিরে যান।

নিরাপত্তা সর্বোত্তম অনুশীলন

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

৬. নিরাপত্তা ব্যবস্থা এবং সর্বোত্তম অনুশীলন

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

শক্তিশালী পাসওয়ার্ড তৈরি করা

শক্তিশালী পাসওয়ার্ড তৈরি করার জন্য এই টিপসগুলি অনুসরণ করুন:

  • দৈর্ঘ্য: কমপক্ষে ১২ অক্ষর।
  • জটিলতা: বড় হাতের অক্ষর, ছোট হাতের অক্ষর, সংখ্যা এবং চিহ্নের মিশ্রণ ব্যবহার করুন।
  • অপ্রত্যাশিততা: ডিকশনারি শব্দ এবং ব্যক্তিগত তথ্য এড়িয়ে চলুন।
  • অনন্যতা: বিভিন্ন অ্যাকাউন্টের জন্য ভিন্ন পাসওয়ার্ড ব্যবহার করুন।

উদাহরণ:

s3cUr3!P@ssw0rd123

নিয়মিত আপনার পাসওয়ার্ড আপডেট করুন

passwd

লগইন পর্যবেক্ষণ করুন

sudo cat /var/log/auth.log | grep "root"

৭. উপসংহার

সঠিক পাসওয়ার্ড পরিচালনা Ubuntu-তে নিরাপত্তা বজায় রাখার জন্য অপরিহার্য। এই নিবন্ধে আলোচনা করা হয়েছে:

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

পরবর্তী ধাপ

  1. আপনার Ubuntu পাসওয়ার্ড পরিচালনা অনুশীলন করুন।
  2. উন্নত Ubuntu নিরাপত্তা সেটিংস অন্বেষণ করুন।

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