যখন কোনও ব্যবহারকারী কোনও সিস্টেমে লগইন করে এবং কোনও হোম ডিরেক্টরি নেই তখন আমরা পাম_মখোমেডির ব্যবহার করে ব্যবহারকারীর হোম ডিরেক্টরি তৈরি করতে চাই । এটি একটি সাধারণ অনুশীলন। এখানে পাম_মখোমেদিরের একটি দ্রুত বিবরণ দেওয়া হল:
Pam_mkhomedir পিএএম মডিউলটি ব্যবহারকারীদের ডিরেক্টরি ডিরেক্টরি তৈরি করবে যদি এটি সেশন শুরু হওয়ার পরে উপস্থিত না থাকে। এটি ব্যবহারকারীদের বিতরণ করা ফাইল সিস্টেম ব্যবহার না করে বা বিশাল সংখ্যক ডিরেক্টরি প্রাক-তৈরি না করে কেন্দ্রীয় ডাটাবেসে (যেমন এনআইএস, কার্বেরোস বা এলডিএপি) উপস্থিত থাকতে দেয়। কঙ্কাল ডিরেক্টরি (সাধারণত / ইত্যাদি / স্কেল /) ডিফল্ট ফাইলগুলি অনুলিপি করতে ব্যবহৃত হয় এবং এটি তৈরির জন্য একটি umask সেট করে।
তবে এটি জেডএফএস চালিত একটি ফ্রিবিএসডি 8.2 সিস্টেম। আমাদের প্রথমে একটি জেডএফএস কমান্ড চালানো দরকার, কারণ আমরা প্রতি ব্যবহারকারীর জন্য একটি জেডএফএস ফাইল সিস্টেম চাই । pam_mkhomedir
একটি করতে পারেন mkdir
, তবে আমাদের মতো কিছু করা দরকার zfs create /zpool/home/$USER
।
ব্যবহারকারীর প্রথম লগইন সেশনে কমান্ড কার্যকর করতে PAM ব্যবহার করা সম্ভব কিনা তা কি কেউ জানেন?