मैक ओएस एक्स में फ़ाइल स्वामित्व कैसे बदलें

Anonim

हालांकि मैक ओएस एक्स में स्वामित्व और अनुमति त्रुटियों का सामना करना कुछ दुर्लभ है, ऐसा हो सकता है, खासकर जब कोई खाता स्थानांतरित किया गया हो, या किसी फ़ाइल स्वामी को किसी तृतीय पक्ष एप्लिकेशन द्वारा संशोधित किया गया हो। अक्सर आप उपयोगकर्ता अनुमतियों की मरम्मत के लिए प्रक्रिया के माध्यम से चल सकते हैं, लेकिन यह हमेशा किसी समस्या को हल करने की गारंटी नहीं देता है, और कुछ स्थितियों में आपको इच्छित उपयोगकर्ता से पहले एकल दस्तावेज़ या फ़ाइलों के समूह पर फ़ाइलों के स्वामित्व को सीधे समायोजित करने की आवश्यकता होती है फ़ाइल तक उचित पहुंच पुनः प्राप्त करेगा।इन स्थितियों के लिए, फ़ाइल के स्वामित्व को मैन्युअल रूप से बदलने के दो तरीके हैं, फाइंडर के माध्यम से और कमांड लाइन के माध्यम से भी। हम दोनों को कवर करेंगे, हालांकि अधिक उन्नत उपयोगकर्ताओं के लिए चाउन कमांड वास्तव में बहुत तेज है, और कुछ मामलों में यह आसान भी हो सकता है।

Mac OS X में Finder के ज़रिए फ़ाइल का मालिकाना हक बदलना

आप जानकारी प्राप्त करें पैनल के माध्यम से फ़ाइलों के स्वामित्व को बदल सकते हैं जो आपको Mac OS X खोजक में अनुमतियों को समायोजित करने देता है:

  • Finder में फ़ाइल चुनें, फिर "जानकारी प्राप्त करें" विंडो को बुलाने के लिए Command+i दबाएं
  • स्वामित्व और अनुमति विकल्पों को प्रकट करने के लिए "साझाकरण और अनुमतियां" के साथ तीर पर क्लिक करें
  • पसंद अनलॉक करने के लिए लॉक आइकन चुनें
  • नया स्वामी जोड़ने के लिए बटन क्लिक करें, फिर सूची से उपयोगकर्ता जोड़ें और "चुनें" चुनें
  • अब नाम का चयन करें और "स्वामी बनाएं (उपयोगकर्ता नाम)" का चयन करते हुए गियर आइकन पर क्लिक करें

फाइंडर के माध्यम से जाना निस्संदेह आसान है, यह अभी भी कई कदम लंबा है और टर्मिनल कई तरीकों से तेज़ हो सकता है। कमांड प्रॉम्प्ट से भयभीत न हों, हम प्रक्रिया से चलेंगे और जैसा कि आप देखेंगे कि यह वास्तव में बहुत आसान है।

कमांड लाइन से चाउन के साथ फ़ाइल स्वामित्व बदलें

कमांड लाइन का उपयोग करना आम तौर पर अधिक उन्नत माना जाता है, लेकिन कुछ स्थितियों के लिए यह न केवल ग्राफिकल इंटरफ़ेस से गुजरने से तेज़ है, बल्कि कुछ मामलों में यह आसान भी है। यहां हम 'चाउन' कमांड के माध्यम से फ़ाइल स्वामियों को बदलने की मूलभूत बातों से चलेंगे, जो मैक ओएस एक्स में मानक है और यूनिक्स के लगभग सभी रूपों में भी है।

लॉन्च टर्मिनल /एप्लीकेशन/यूटिलिटी/ से शुरू करने के लिए।

वाक्यविन्यास अपने सबसे सरल रूप में है:

chown

उपयोग के उदाहरण के लिए, “test-file.txt” नामक फ़ाइल का स्वामित्व उपयोगकर्ता “बॉब” में बदलने के लिए यह आदेश होगा:

chown बॉब टेस्ट-फाइल.txt

ध्यान रखें कि आप जिस उपयोगकर्ता नाम का उपयोग करना चाहते हैं, वह खाते का संक्षिप्त नाम है, जो आमतौर पर होम डायरेक्टरी का नाम होता है। यदि आप सुनिश्चित नहीं हैं कि संक्षिप्त उपयोगकर्ता नाम क्या है, तो वर्तमान छोटा नाम प्राप्त करने के लिए टर्मिनल में 'whoami' टाइप करें, या वर्तमान Mac पर सभी उपयोगकर्ता खातों की सूची देखने के लिए "ls /Users" टाइप करें।

यदि आप सिस्टम फ़ाइलों के स्वामित्व में परिवर्तन कर रहे हैं या अन्य उपयोगकर्ता फ़ाइलें जिन्हें पढ़ने और लिखने की पहुंच नहीं है, तो आप चाउन को सुपर उपयोगकर्ता और बल के रूप में उपयोग करने के लिए हमेशा 'सुडो' के साथ आगे बढ़ सकते हैं परिवर्तन:

sudo chown बॉब ~/Desktop/test-file.txt

आमतौर पर आपको किसी फ़ाइल के समूह को बदलने की आवश्यकता नहीं होगी, लेकिन आप चाउन के साथ भी ऐसा कर सकते हैं, इसे वांछित उपयोगकर्ता नाम के साथ एक कोलन के साथ जोड़कर:

sudo chown bob:staff ~/Desktop/test-file.txt

फिर से, आपको आमतौर पर फ़ाइलों के समूह को बदलने की आवश्यकता नहीं होगी, हालांकि कभी-कभी आप एक ऐसी फ़ाइल में चले जाते हैं जो किसी तरह खो जाती है या अपने उपयोगकर्ता और पहुंच स्तर समूह दोनों का गलत उपयोग कर लेती है।

Mac OS X में, समूह आमतौर पर या तो सामान्य उपयोगकर्ता फ़ाइलों के लिए 'स्टाफ' होता है जो व्यवस्थापक स्तर का नहीं होता है, प्रशासनिक स्तर की उपयोगकर्ता फ़ाइलों जैसे एप्लिकेशन, प्राथमिकताएं और कनेक्टेड ड्राइव के लिए 'व्यवस्थापक' होता है, और ' कोर ओएस घटकों जैसे /बिन, /लाइब्रेरी, /होम, /आदि, /usr/, आदि

वैसे भी, अपनी आवश्यकताओं के लिए जो भी तरीका सही हो उसका उपयोग करें, लेकिन इन दिनों फ़ाइल स्वामित्व को समायोजित करने के लगभग सभी मामलों के लिए मैं टर्मिनल लॉन्च करता हूं और चाउन का उपयोग करता हूं।यह ज्यादातर वरीयता का मामला है, लेकिन मैं कभी भी स्वामित्व को संभालने वाले Get Info पैनल का बहुत बड़ा प्रशंसक नहीं रहा हूं, हालांकि अनुमतियों में त्वरित समायोजन करने के लिए यह आमतौर पर ठीक है।

मैक ओएस एक्स में फ़ाइल स्वामित्व कैसे बदलें