/Etc /passwd ফাইল কি এবং এটি কি জন্য ব্যবহার করা হয়?

/Etc /passwd ফাইল কি এবং এটি কি জন্য ব্যবহার করা হয়?

লিনাক্স একটি মাল্টি -ইউজার অপারেটিং সিস্টেম। এবং সঠিক ব্যবহারকারী ব্যবস্থাপনার সুবিধার্থে, সিস্টেম ব্যবহারকারীর তথ্য সংরক্ষণ করে /etc/passwd ফাইল





এই নির্দেশিকাটি আপনাকে বুঝতে সাহায্য করবে যে পাসওয়িডি ফাইলটি কী এবং এটি লিনাক্সে ব্যবহারকারী পরিচালনার ক্ষেত্রে গুরুত্বপূর্ণ ভূমিকা পালন করে।





/Etc /passwd কি?

লিনাক্সে passwd ফাইল হল একটি কনফিগারেশন ফাইল যাতে ব্যবহারকারীর বিবরণ থাকে। Passwd ফাইলের একটি গুরুত্বপূর্ণ বৈশিষ্ট্য হল এটি একটি ASCII টেক্সট ফাইল যা ব্যবহারকারীরা ন্যানো এবং ভিমের মতো যেকোনো টেক্সট এডিটর ব্যবহার করে সহজেই সম্পাদনা করতে পারে।





পেপাল ব্যবহার করার জন্য আপনার বয়স কত হতে হবে?

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

/Etc /passwd ফাইল দেখা

Passwd ফাইলের বিষয়বস্তু দেখতে, আপনি যে কোন টেক্সট এডিটর বা ফাইল দেখার কমান্ড টুল ব্যবহার করতে পারেন। এই গাইডে, আমরা ব্যবহার করব বিড়াল



cat /etc/passwd

আউটপুট নীচের এক অনুরূপ হওয়া উচিত।

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





/Etc /passwd ক্ষেত্রগুলি ব্যাখ্যা করা হয়েছে

উপরের আউটপুট থেকে, এটি খুব স্পষ্ট যে /etc/passwd ফাইল একটি খুব নির্দিষ্ট প্যাটার্ন অনুসরণ করে।

প্রতিটি ব্যবহারকারী লাইন আরও সাতটি বিভাগে বা ক্ষেত্রগুলিতে বিভক্ত কোলন চরিত্র ( : ) নীচের হিসাবে.





1. ব্যবহারকারীর নাম

একটি লাইনের প্রথম ক্ষেত্রটি ব্যবহারকারীর ব্যবহারকারীর নাম বা লগইন নাম উপস্থাপন করে। উপরের উদাহরণে, ব্যবহারকারীর নাম জন

2. পাসওয়ার্ড

দ্বিতীয় ক্ষেত্র ব্যবহারকারীর এনক্রিপ্ট করা পাসওয়ার্ড দেখায়। নিরাপত্তার জন্য, পাসওয়ার্ডগুলি একটি পৃথক ফাইলে রাখা হয় যা নিয়মিত ব্যবহারকারীদের কাছে পাঠযোগ্য নয়। দ্য /etc/shadow ফাইল ব্যবহারকারীর পাসওয়ার্ড সংরক্ষণ করে লিনাক্সে।

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

উইন্ডোজ এই নেটওয়ার্কের প্রক্সি সেটিংস সনাক্ত করতে পারেনি

3. ইউজার আইডি

ইউজার আইডি ক্ষেত্র, যা সাধারণত ইউআইডি নামে পরিচিত, একটি সংখ্যা যা লিনাক্স সিস্টেম ব্যবহারকারীদের সনাক্ত করতে ব্যবহার করে। বেশিরভাগ সিস্টেম ব্যবহারকারীদের 1000 এর চেয়ে কম ইউজার আইডি থাকে যেখানে নিয়মিত ব্যবহারকারীদের 1000 থেকে উপরের দিকে আইডি থাকে। দ্য মূল (প্রশাসনিক) ব্যবহারকারীর সাধারণত আইডি 0 থাকে।

4. গ্রুপ আইডি

চতুর্থ ক্ষেত্রটি গ্রুপ আইডির জন্য (সাধারণত জিআইডি নামে পরিচিত)। ব্যবহারকারী আইডি হিসাবে, জিআইডি একটি সংখ্যাও। গ্রুপ আইডি ব্যবহারকারীর প্রাথমিক গ্রুপ নির্ধারণ করে। উপরন্তু, GID গুলি সহজ ব্যবহারকারীর জন্য সকল ব্যবহারকারীকে নির্দিষ্ট সেটে শ্রেণীবদ্ধ করে। একজন ব্যবহারকারী লিনাক্সে একাধিক গ্রুপের অন্তর্ভুক্ত হতে পারেন। কোন ব্যবহারকারী কোন গোষ্ঠীর অন্তর্গত সে সম্পর্কে আরও জানতে আপনি দেখতে পারেন /etc/group ফাইল

cat /etc/group

5. GECOS

পরবর্তী ক্ষেত্র হল GECOS ক্ষেত্র। এতে সাধারণত একজন ব্যবহারকারীর পুরো নাম এবং অতিরিক্ত বিবরণ যেমন ফোন নম্বর বা রুম নম্বর থাকে, যা কমা দ্বারা বিচ্ছিন্ন। এই ক্ষেত্রটি alচ্ছিক এবং তাই ফাঁকা হতে পারে।

6. হোম ডিরেক্টরি

এই ক্ষেত্রটিতে রয়েছে /বাড়ি ব্যবহারকারীর সাথে সম্পর্কিত ডিরেক্টরি। এটি প্রাথমিক ডিরেক্টরি যা প্রধান ব্যবহারকারীর ফাইল এবং ডিরেক্টরি যেমন সঞ্চয় করে /ডেস্কটপ এবং /ছবি । এই উদাহরণে, ব্যবহারকারীর হোম ডিরেক্টরিটি রয়েছে /বাড়ি/জন

প্রতিটি ব্যবহারকারীর জন্য পৃথক হোম ডিরেক্টরি থাকা একটি অন্যতম কারণ যা লিনাক্সকে সত্যিকারের বহু-ব্যবহারকারী ওএস হতে সক্ষম করে।

7. শেল

এই ক্ষেত্রটিতে ব্যবহারকারীর সাথে সম্পর্কিত ডিফল্ট শেলের নাম রয়েছে। শেল হল সেই পরিবেশ যেখানে ব্যবহারকারী কমান্ড এবং স্ক্রিপ্ট চালাতে পারে। বেশিরভাগ লিনাক্স ডিস্ট্রোস ব্যবহার করে বোর্ন এগেইন শেল (বাশ) ডিফল্ট শেল প্রোগ্রাম হিসাবে।

লিনাক্সে সিস্টেম অ্যাডমিনিস্ট্রেশন সহজতর করা

এই গাইডটি আপনাকে দেখিয়েছে কি /etc/passwd লিনাক্সে ফাইল এবং আপনার লিনাক্স সিস্টেমে ব্যবহারকারীদের পরিচালনার সময় এটি গুরুত্বপূর্ণ ভূমিকা পালন করে। পাসওয়িডি ফাইলে ব্যবহারকারী-সম্পর্কিত তথ্য যেমন ব্যবহারকারীর নাম, পাসওয়ার্ডের বিবরণ, হোম ডিরেক্টরি পাথ, ব্যবহারকারী এবং গোষ্ঠী আইডি ইত্যাদি রয়েছে।

টিকটকে কতজন অনুগামী লাইভে যেতে হবে

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল উবুন্টু লিনাক্স: সহজ উপায়ে গ্রুপগুলিতে ব্যবহারকারীদের যুক্ত করুন এবং সরান

উবুন্টু লিনাক্সে ব্যবহারকারীদের আরও ভালভাবে পরিচালনা করতে চান? উত্তর হচ্ছে গ্রুপ তৈরি করা, তারপর উবুন্টু অ্যাড ইউজার ফিচার ব্যবহার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • ইউজার একাউন্ট কন্ট্রল
  • সিস্টেম অ্যাডমিনিস্ট্রেশন
লেখক সম্পর্কে যেতে ভাল(36 নিবন্ধ প্রকাশিত)

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

Mwiza Kumwenda থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন