สารบัญ:

วิธีเปลี่ยนเจ้าของไฟล์ใน Mac OS X
วิธีเปลี่ยนเจ้าของไฟล์ใน Mac OS X
Anonim

แม้ว่าปัญหาดังกล่าวจะเกิดขึ้นเมื่อคุณไม่สามารถเข้าถึงไฟล์ได้ แต่ก็สามารถเกิดขึ้นได้ เช่น เมื่อการอนุญาตของคุณถูกเปลี่ยนโดยแอปพลิเคชันบุคคลที่สาม

โดยปกติแล้ว ปัญหานี้จะหมดไปโดยเริ่มกระบวนการกู้คืนสิทธิ์ของผู้ใช้ (เรียกใช้ยูทิลิตี้ดิสก์จากโฟลเดอร์ / Programs / Utilities เลือกพาร์ติชั่นแล้วคลิกปุ่มกู้คืนสิทธิ์การเข้าถึง) แต่ก็ไม่ได้ผลเสมอไป เพื่อจัดการกับปัญหา คุณต้องกำหนดค่าสิทธิ์ในไฟล์ปัญหา

ในสถานการณ์ดังกล่าว คุณมีสองวิธี: ในการเปลี่ยนสิทธิ์ในไฟล์ด้วยตนเองผ่าน Finder หรือผ่าน Terminal เราจะพิจารณาทั้งสองวิธี แม้ว่าสำหรับผู้ใช้ขั้นสูง การใช้เทอร์มินัลจะง่ายกว่าและเร็วกว่ามาก

เปลี่ยนการอนุญาตไฟล์โดยใช้ Finder

คุณสามารถเปลี่ยนการอนุญาตไฟล์ผ่านหน้าต่างคุณสมบัติ:

  • เลือกไฟล์ใน Finder จากนั้นกด Command + i เพื่อเปิดหน้าต่าง Properties
  • คลิกลูกศรที่อยู่ถัดจากการแชร์และการอนุญาตเพื่อดูว่าใครเป็นเจ้าของไฟล์และดูการอนุญาต
  • เลือกไอคอนล็อคเพื่อปลดล็อก "สิทธิ์"
  • คลิกปุ่ม [+] เพื่อเพิ่มเจ้าของใหม่ จากนั้นเลือกผู้ใช้จากรายการแล้วคลิกเลือก
  • ตอนนี้เลือกชื่อและคลิกที่ไอคอนรูปเฟืองโดยเลือกเจ้าของ (ชื่อผู้ใช้)
ภาพหน้าจอ 2013-05-31 ที่ 12.34.34
ภาพหน้าจอ 2013-05-31 ที่ 12.34.34

ผ่าน Terminal กระบวนการกู้คืนจะเร็วขึ้นและง่ายขึ้นอย่างที่คุณเห็น

เปลี่ยนเจ้าของไฟล์จาก Terminal ด้วยคำสั่ง chown

โดยทั่วไปแล้ว การใช้เทอร์มินัลถือเป็นวิธีสำหรับผู้ใช้ขั้นสูง แต่ในบางสถานการณ์ ไม่เพียงแต่จะเร็วกว่าเท่านั้น แต่ยังง่ายกว่าอีกด้วย

ในการดำเนินการนี้ เราใช้คำสั่ง chown ซึ่งเป็นมาตรฐานสำหรับ Mac OS X

ขั้นแรก ให้เปิด Terminal จาก / Programs / Utilities /

ไวยากรณ์:

chown [ชื่อผู้ใช้] [ไฟล์]

ตัวอย่างการใช้งาน: หากต้องการเปลี่ยนเจ้าของไฟล์ชื่อ "test-file.txt" สำหรับผู้ใช้ "tanya" คำสั่งจะมีลักษณะดังนี้:

chown ทันย่า test-file.txt

โปรดทราบว่าชื่อผู้ใช้ที่คุณจะใช้คือชื่อย่อของบัญชี ซึ่งมักจะเหมือนกับชื่อในโฟลเดอร์ผู้ใช้

หากคุณไม่แน่ใจว่าชื่อผู้ใช้แบบสั้นนั้นถูกต้องหรือไม่ ให้ป้อน 'Whoami' ใน Terminal เพื่อรับชื่อย่อปัจจุบัน หรือพิมพ์ “ls / Users” เพื่อดูรายชื่อบัญชีผู้ใช้ทั้งหมดบน Mac ปัจจุบัน

หากคุณเปลี่ยนการอนุญาตในไฟล์ระบบหรือไฟล์ของผู้ใช้รายอื่นที่คุณไม่มีสิทธิ์ในการอ่าน / เขียน คุณจะต้องใช้คำสั่ง chown ร่วมกับ 'sudo'

sudo chown tanya ~ / เดสก์ท็อป / test-file.txt

หากต้องการเปลี่ยนกลุ่มของไฟล์ ให้ใช้ chown ด้วยโคลอนหลังชื่อผู้ใช้แบบสั้น:

sudo chown tanya: พนักงาน ~ / Desktop / test-file.txt

การเลือกวิธีแก้ปัญหาจะเป็นของคุณเสมอ

แนะนำ: