फाइलों के मालिक के क्षेत्र में "संख्या" लिनक्स में क्या दर्शाता है?


18

मैंने अपनी नई लिनक्स होस्ट में कई फाइलें कॉपी कीं। मैं देखता हूं कि सभी फाइलों के मालिक और समूह दोनों के लिए सेट है 515। इसका क्या मतलब है?


स्पष्टता: यह मूल होस्ट पर फ़ाइलों का यूआईडी / जीआईडी ​​था। जब आप किसी नए सर्वर पर जाते हैं, तो यूआईडी / ग्रिड के साथ उपयोगकर्ताओं को फिर से बनाना एक अच्छा विचार है।
laher

जवाबों:


24

आपने संभवतः एक प्रतिलिपि बनाई थी जो इन फ़ाइलों के मूल समूह और स्वामी को संरक्षित करती है। आंतरिक रूप से लिनक्स के भीतर मालिक और समूह मूल रूप से सिर्फ एक आईडी है (आपके मामले में, संख्या 515)। इस आईडी को तब एक समूह और उपयोगकर्ता नाम में मैप किया जाता है /etc/passwdया में सूचीबद्ध किया जाता है /etc/group। आप देखेंगे कि उन फ़ाइलों में, आप उपयोगकर्ता का नाम और उस विशिष्ट उपयोगकर्ता और समूह के लिए उपयोग की गई आईडी भी पा सकते हैं।

सबसे अधिक संभावना है, /etc/groupऔर /etc/passwd, आईडी "515" सूचीबद्ध नहीं है, और इस कारण से आईडी को ही दिखाया गया है।

आप ower और समूह को एक मौजूदा स्वामी और समूह के साथ क्रमशः chownऔर chgrpक्रमशः बदल सकते हैं ।


साइड नोट: अनाथ उपयोगकर्ता / समूहों के लिए सबसे आम परिदृश्य एक संग्रह से निष्कर्षण है।
मेल

7

इसका मतलब है कि:

  1. फ़ाइल उपयोगकर्ता के स्वामित्व में है: समूह 515: 515
  2. उपयोगकर्ता और समूह आईडी 515 को / etc / passwd या / etc / समूह में परिभाषित नहीं किया जाता है जैसा कि एक विशिष्ट उपयोगकर्ता और समूह को सौंपा गया है।


1

यह उपयोगकर्ताओं का उपयोगकर्ता या समूह आईडी है।

उपयोगकर्ता नामों की मैपिंग / etc / passwd (उपयोगकर्ता आईडी के लिए) या / आदि / समूह (समूह आईडी के लिए) है

देख

man id
man usermod  # (the -u option)
man groupmod # (the -g option)
man shadow   # (to know why you shouldn't meddle with /etc/passwd directly)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.