UID 544 पर सेट है और GID 513 पर सेट है, जब मैं Unix Host (RedHat, AIX) के लिए फाइल की कॉपी कर रहा हूँ


0

जब मैं अपने लिनक्स मशीन में सिगविन का उपयोग करके फाइल कॉपी कर रहा हूं, तो यूजरआईडी और ग्रुप आईडी हमेशा 544 और 513 पर सेट होती है।

मुझे उम्मीद है कि यह RedHat के लिए "रूट" "रूट" और AIX के लिए "रूट" "सिस्टम" होगा।

मुझे लगता है कि मुझे / etc / passwd और / etc / group में कुछ बदलाव करने की आवश्यकता है। लेकिन सही सही परिवर्तन का पता लगाने में सक्षम नहीं है?

unix 

अजीब, root आमतौर पर 1: 1 (उपयोगकर्ता: समूह) है। usermod -u -g उपयोग किए जाने वाले पैरामीटर हैं।
fedorqui

"मैं यह" रूट "होने की उम्मीद कर रहा हूं" क्यों, क्या आप रूट के रूप में जुड़ रहे हैं?
Ignacio Vazquez-Abrams

जवाबों:


0

जब आप एक टार फाइल को रूट के रूप में अनारकली (टार कमांड का उपयोग करके) करते हैं तो यह फाइलों को मूल अनुमतियों और फाइलों के मालिक के साथ लिख देगा, क्योंकि वे संग्रहीत थे। चूँकि आपके पास क्रमशः 544 और 513 पर सेट उपयोगकर्ता और समूह के साथ एक उपयोगकर्ता या समूह नहीं है, ls इसके बजाय संख्यात्मक उपयोगकर्ता को दिखाता है।

टार मैन पेज से:

-p      (x mode only) Preserve file permissions.  Attempt to restore the
         full permissions, including owner, file modes, file flags and
         ACLs, if available, for each item extracted from the archive.  By
         default, newly-created files are owned by the user running tar,
         the file mode is restored for newly-created regular files, and
         all other types of entries receive default permissions.  If tar
         is being run by root, the default is to restore the owner unless
         the -o option is also specified.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.