Getfattr एक चयनित फ़ाइल के लिए विस्तारित विशेषताओं की एक सूची बनाता है।
हालांकि, getfattr --dump filename
केवल करने के लिए उदासीनता user.*
नाम स्थान और नहीं security.*
, system.*
और trusted.*
नामस्थान। आम तौर पर, कोई उपयोगकर्ता नामस्थान विशेषताएँ नहीं होती हैं जब तक कि आप एक फ़ाइल को मैन्युअल रूप से संलग्न न करें।
हां मुझे पता है कि मैं SELinux जानकारी प्राप्त करके उपयोग कर सकता हूं getfattr -n security.selinux filename
। इस मामले में, मैं विस्तारित विशेषता की विशिष्ट पहचान जानता हूं।
मैंने इसे रूट उपयोगकर्ता के रूप में आज़माया है। मुझे लगता है कि पूरी क्षमताओं वाले रूट उपयोगकर्ता इस जानकारी तक पहुंचने में सक्षम है। लेकिन आपको केवल उपयोगकर्ता मिलता है। * नेमस्पेस डंप।
सवाल यह है कि मैं आसानी से सभी नामस्थानों में सभी कुंजियों के नाम को जाने बिना किसी फ़ाइल के सभी विस्तारित विशेषता नामस्थानों का पूरा डंप कैसे प्राप्त कर सकता हूं?