এই ডিরেক্টরি কি জন্য? এটি পসিক্সের অংশ? এটি কি লিনাক্স স্ট্যান্ডার্ড বেসের অংশ? এটি কি কার্নেল দ্বারা প্রয়োগ করা হয়েছে বা এটি একটি ডিস্ট্রো বৈশিষ্ট্য বেশি? আমি এটি সম্পর্কে আরও নথি কোথায় পেতে পারি?
এই ডিরেক্টরি কি জন্য? এটি পসিক্সের অংশ? এটি কি লিনাক্স স্ট্যান্ডার্ড বেসের অংশ? এটি কি কার্নেল দ্বারা প্রয়োগ করা হয়েছে বা এটি একটি ডিস্ট্রো বৈশিষ্ট্য বেশি? আমি এটি সম্পর্কে আরও নথি কোথায় পেতে পারি?
উত্তর:
ভাল প্রশ্ন, যেহেতু আপনি খুব সহজেই এমন কোনও ডকুমেন্টেশন পাবেন যা আপনার প্রশ্নের সরাসরি উত্তর দেয়। আমি এটি এলএসবির অংশ বলেছি, একবার আপনার লিনাক্স সিস্টেমটি ইনস্টল করার পরে আপনি ইতিমধ্যে এই ডিরেক্টরিটি তৈরি করে খুঁজে পাবেন। তদুপরি, apt-file
ডেবিয়ান সিস্টেমগুলিতে ইউটিলিটি ব্যবহার করে আপনি এটি দেখতে পাবেন:
pi@rpi ~ $ apt-file search '/etc/security'
debian-edu-config: /etc/security/pam_mount-stateless-debian-edu.conf
debian-edu-config: /etc/security/pam_mount-winbind-debian-edu.conf
libpam-abl: /etc/security/pam_abl.conf
libpam-blue: /etc/security/bluesscan.conf
libpam-cap: /etc/security/capability.conf
libpam-chroot: /etc/security/chroot.conf
libpam-duo: /etc/security/pam_duo.conf
libpam-encfs: /etc/security/pam_encfs.conf
libpam-modules: /etc/security/access.conf
libpam-modules: /etc/security/group.conf
libpam-modules: /etc/security/limits.conf
libpam-modules: /etc/security/namespace.conf
libpam-modules: /etc/security/namespace.init
libpam-modules: /etc/security/pam_env.conf
libpam-modules: /etc/security/sepermit.conf
libpam-modules: /etc/security/time.conf
libpam-mount: /etc/security/pam_mount.conf.xml
libpam-rsa: /etc/security/pamrsakp.cnf
libpam-shield: /etc/security/shield.conf
libpam-unix2: /etc/security/pam_unix2.default
login-duo: /etc/security/login_duo.conf
rainbow: /etc/security/console.perms.d/51-rainbow.perms
uhd-host: /etc/security/limits.d/uhd.conf
সুতরাং, এমন কোনও প্যাকেজ নেই যা দৃ directory়ভাবে এই ডিরেক্টরিটি তৈরি করে, তাই আমি এটি এলএসবির অংশ বলে ধরে নিই।
যাইহোক, আমি এটি কার্নেলের অংশ বলে মনে করি না। আপনি উপরে দেখতে পারেন যে অনেকগুলি প্যাকেজ রয়েছে যা ফাইলগুলি ভিতরে রাখার জন্য এই ডিরেক্টরিটি ব্যবহার করে এবং যতদূর আমি জানি, ডিস্ট্রো নির্ভর। উদাহরণস্বরূপ, ব্যবহারকারী সিস্টেমে ' systemd বেশিরভাগই ' ', / etc / নিরাপত্তা' 'ডিরেক্টরির বিষয়বস্তু উপেক্ষা ।
কার্যকারিতা সম্পর্কিত, বেশিরভাগ ফাইল সংস্থানসমূহের সীমা নির্ধারণ করে। আপনি উপরে দেখতে পারেন যে, এই ডিরেক্টরিটির বেশিরভাগ ফাইলই পিএএম প্যাকেজগুলির সাথে সম্পর্কিত, সুতরাং এক্ষেত্রে আপনি সিস্টেমে কত ব্যবহারকারীকে অনুমতি দেবেন তা আপনি নিয়ন্ত্রণ করতে পারেন, উদাহরণস্বরূপ। নরম এবং কঠোর সীমা উভয়ই সংজ্ঞায়িত করে কতগুলি খোলার ফাইল প্রক্রিয়া পরিচালনা করতে পারে তা আপনিও নিয়ন্ত্রণ করতে পারেন।
যেহেতু এটি প্যাকেজ নির্ভর, আপনি man
বেশ কয়েকটি ফাইলের অভ্যন্তরে খুঁজে পাবেন (অর্থাত্ man limits.conf
), তবে কোনও ম্যান পৃষ্ঠা নেই যা পুরো ডিরেক্টরিটি নিজেই ব্যাখ্যা করে।
/ ইত্যাদি / সুরক্ষার অধীনে থাকা বেশিরভাগ ফাইলগুলি প্যামের সাথে ইনস্টল করা থাকে তবে মাঝে মধ্যে অন্য প্যাকেজটি একটিতে লুকিয়ে থাকে।
suse-linux> rpm -qf /etc/security/*
pam-1.1.8-12.4.x86_64
pam-1.1.8-12.4.x86_64
pam-1.1.8-12.4.x86_64
pam-1.1.8-12.4.x86_64
pam-1.1.8-12.4.x86_64
pam-1.1.8-12.4.x86_64
samba-winbind-4.2.4-21.3.x86_64
libpwquality1-1.2.3-5.1.x86_64
pam-1.1.8-12.4.x86_64
pam-1.1.8-12.4.x86_64
বেশিরভাগ / ইত্যাদি / সুরক্ষা / * ফাইলগুলি বিভিন্ন পিএএম মডিউলগুলির জন্য কনফিগার করা ফাইল (যেমন: পাম_অ্যাক্সেস )
এই ফাইলগুলিতে প্রায়শই মন্তব্য করা উদাহরণ রয়েছে, তবে তাদের জন্য ম্যান পৃষ্ঠাতে হিট না করা থাকলে (যেমন " ম্যান এক্সেস কোডস ")।
আপনি যদি /etc/pam.d/* এ তালিকাভুক্ত পিএএম মডিউলটি না দেখেন তবে / etc / সুরক্ষা / তে আপনার নিজ নিজ কনফিগারেশন ফাইলটিতে যে মানগুলি যুক্ত করা হবে তা কিছুই ব্যবহার করবে না।