passwd কমান্ড এবং পাসওয়ার্ড পরিবর্তন
passwd কমান্ড লিনাক্স এবং UNIX সিস্টেমে পাসওয়ার্ড পরিবর্তন করার জন্য ব্যবহৃত হয়। এটি ব্যবহারকারী অ্যাকাউন্টের পাসওয়ার্ড পরিবর্তন বা সেট করতে সাহায্য করে। ব্যবহারকারী এবং প্রশাসক (root) উভয়ই এই কমান্ড ব্যবহার করে পাসওয়ার্ড পরিবর্তন করতে পারেন, তবে প্রশাসক ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে পারবেন যেকোনো সময়।
passwd কমান্ডের সাধারণ ব্যবহার
সাধারণ সিনট্যাক্স:
passwd [ব্যবহারকারী নাম]ব্যবহারকারী পাসওয়ার্ড পরিবর্তন:
যদি আপনি বর্তমান লগইন করা ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে চান, তাহলে কেবলpasswdকমান্ডটি রান করুন।উদাহরণ:
passwdএই কমান্ডটি আপনাকে আপনার বর্তমান পাসওয়ার্ড প্রদান করতে বলবে, তারপর নতুন পাসওয়ার্ড প্রদান করতে হবে। নতুন পাসওয়ার্ডটি নিশ্চিত করতে আবার লিখতে হবে।
অন্য ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন:
যদি আপনি root (অ্যাডমিন) হিসেবে লগইন করেছেন এবং অন্য কোনো ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে চান, তাহলে ব্যবহারকারীর নাম সহpasswdকমান্ড ব্যবহার করতে হবে।উদাহরণ:
sudo passwd user_nameএখানে,
user_nameহল সেই ব্যবহারকারীর নাম, যার পাসওয়ার্ড আপনি পরিবর্তন করতে চান। এই কমান্ডটি আপনাকে নতুন পাসওয়ার্ড দিতে বলবে এবং সেটি নিশ্চিত করতে হবে।
পাসওয়ার্ড পরিবর্তন করার প্রক্রিয়া
- পাসওয়ার্ড পরিবর্তনের জন্য
passwdকমান্ড ব্যবহার করুন:আপনার পাসওয়ার্ড পরিবর্তন করতে:
কমান্ড প্রম্পটেpasswdলিখুন এবং Enter চাপুন।passwdঅন্য ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে:
আপনি যদি রুট (admin) ব্যবহারকারী হন, তাহলে অন্য ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে পারেন।sudo passwd username
- পুরানো পাসওয়ার্ড দিন:
আপনি যখনpasswdকমান্ডটি চালাবেন, তখন আপনাকে আপনার বর্তমান পাসওয়ার্ড দিতে বলা হবে (আপনি যদি অন্য ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করছেন তবে এই ধাপটি বাদ পড়বে)। - নতুন পাসওয়ার্ড দিন:
এরপর, আপনাকে নতুন পাসওয়ার্ড লিখতে বলা হবে। এটি যথেষ্ট শক্তিশালী হতে হবে, অর্থাৎ এতে অক্ষর, সংখ্যা এবং বিশেষ চিহ্ন থাকা উচিত। - পাসওয়ার্ড নিশ্চিত করুন:
নতুন পাসওয়ার্ডটি আবার লিখে নিশ্চিত করুন। পাসওয়ার্ড নিশ্চিত হওয়ার পর, সিস্টেমটি পাসওয়ার্ড সফলভাবে পরিবর্তিত হয়েছে বলে একটি বার্তা দেখাবে।
পাসওয়ার্ডের শক্তিশালী নীতিমালা
পাসওয়ার্ড তৈরি করার সময় এটি নিশ্চিত করুন যে:
- পাসওয়ার্ডটি যথেষ্ট দীর্ঘ: কমপক্ষে ৮ থেকে ১২ অক্ষরের হওয়া উচিত।
- পাসওয়ার্ডে বড় হাতের অক্ষর, ছোট হাতের অক্ষর, সংখ্যা, এবং বিশেষ চিহ্ন থাকা উচিত।
- সহজ শব্দ বা পূর্বের পাসওয়ার্ড ব্যবহার করবেন না।
- পাসওয়ার্ডটি সময়ে সময়ে পরিবর্তন করুন।
পাসওয়ার্ডের জন্য কিছু বিকল্প:
chageকমান্ড: এই কমান্ডটি ব্যবহারকারীর পাসওয়ার্ডের মেয়াদ এবং অন্যান্য পাসওয়ার্ড সম্পর্কিত নিয়ম কনফিগার করতে ব্যবহৃত হয়।sudo chage -M 30 usernameএই কমান্ডটি
usernameএর পাসওয়ার্ড মেয়াদ ৩০ দিন সেট করবে, অর্থাৎ ৩০ দিন পর ব্যবহারকারীকে নতুন পাসওয়ার্ড সেট করতে হবে।- পাসওয়ার্ড শক্তিশালী করতে
passwdফ্ল্যাগ ব্যবহার:passwdকমান্ডের সাথে অতিরিক্ত অপশন যোগ করা যেতে পারে:-l: ব্যবহারকারীর অ্যাকাউন্ট লক করে দেয়।sudo passwd -l username-u: ব্যবহারকারীর অ্যাকাউন্ট আনলক করে।sudo passwd -u username
সারসংক্ষেপ
passwd কমান্ড একটি সাধারণ এবং গুরুত্বপূর্ণ কমান্ড যা UNIX/Linux সিস্টেমে ব্যবহারকারীদের পাসওয়ার্ড পরিবর্তন করতে ব্যবহৃত হয়। এটি ব্যবহারকারীদের নিরাপত্তা নিশ্চিত করতে সাহায্য করে, কারণ পাসওয়ার্ডের মাধ্যমে একাধিক সিস্টেম এবং অ্যাক্সেস নিয়ন্ত্রণ করা হয়। passwd ব্যবহারকারীদের নতুন পাসওয়ার্ড সেট করার জন্য একটি সহজ এবং নিরাপদ পদ্ধতি প্রদান করে।
Read more