EaseUS Data Recovery Wizard 5058 Reviews

วิธีการให้สิทธิ์การเข้าถึงดิสก์แบบเต็มแก่เทอร์มินัลใน macOS

การเรียนรู้วิธีการให้สิทธิ์การเข้าถึงดิสก์แบบเต็มแก่เทอร์มินัลใน macOS นั้นเป็นสิ่งสำคัญสำหรับนักพัฒนาหรือผู้ใช้ขั้นสูงทุกคนที่พบเจอกับข้อผิดพลาด 'Operation not permitted' คู่มือทีละขั้นตอนฉบับนี้จะแนะนำคุณในการเปิดใช้งานการเข้าถึงดิสก์แบบเต็มสำหรับเทอร์มินัลผ่านการตั้งค่าระบบ

 

Daisy updated on Apr 01, 2026 to การกู้คืนไฟล์จาก Mac

วิธีให้สิทธิ์การเข้าถึงดิสก์แบบเต็มแก่เทอร์มินัลใน macOS ทำอย่างไร ? หากคุณเคยเจอปัญหาข้อความแสดงข้อผิดพลาด "Operation not permitted" ที่น่าหงุดหงิดขณะพยายามเรียกใช้คำสั่งเช่น ls, cp หรือ grep ในเทอร์มินัล นั่นหมายความว่า Mac ของคุณกำลังบอกคุณว่ามันกำลังบล็อกการเข้าถึงไฟล์หรือโฟลเดอร์เฉพาะด้วยเหตุผลด้านความปลอดภัย นี่เป็นผลมาจากคุณสมบัติความปลอดภัยของ macOS ที่เรียกว่า TCC (Transparency, Consent, and Control)

ตั้งแต่ macOS Mojave (10.14) เป็นต้นมา Apple ได้จำกัดการเข้าถึงไดเร็กทอรีที่ได้รับการป้องกันอย่างมาก เช่น ~/Desktop/, ~/Documents/, ~/Downloads/ และไฟล์ระบบต่างๆ เช่น /Library/Preferences/ แม้ว่าคุณจะใช้บัญชีผู้ดูแลระบบหรือคำสั่ง sudo คุณก็ไม่สามารถข้ามข้อจำกัดเหล่านี้ได้หากไม่ให้สิทธิ์การเข้าถึงดิสก์แบบเต็ม (Full Disk Access หรือ FDA) แก่แอปพลิเคชันเทอร์มินัลของคุณอย่างชัดเจน

วิธีการให้สิทธิ์การเข้าถึงดิสก์แบบเต็มแก่เทอร์มินัลใน macOS

ขั้นตอนที่ 1. ค้นหาการตั้งค่าความเป็นส่วนตัว

  • ขั้นแรก คุณต้องเปิดเมนูการตั้งค่าระบบก่อน
  • คลิกที่โลโก้ Apple ที่มุมซ้ายบนของหน้าจอ
  • เลือก การตั้งค่าระบบ (หรือ การตั้งค่าระบบใน macOS เวอร์ชันเก่ากว่า)
  • ไปที่หัวข้อ ความเป็นส่วนตัวและความปลอดภัย
  • เลื่อนลงมาในช่องด้านขวาจนกว่าคุณจะเห็น "การเข้าถึงดิสก์แบบเต็ม"

ขั้นตอนที่ 2. ปลดล็อกแผงการตั้งค่า

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

ขั้นตอนที่ 3. เพิ่มแอปพลิเคชันเทอร์มินัลของคุณ

  • ตอนนี้คุณต้องเพิ่มแอปเทอร์มินัลเฉพาะของคุณลงในรายการที่ได้รับอนุมัติ กระบวนการนี้เหมือนกันไม่ว่าคุณจะใช้ Apple Terminal, iTerm2 หรือ Hyper ก็ตาม
  • คลิกปุ่มบวก (+) ที่อยู่เหนือไอคอนรูปกุญแจ
  • หน้าต่าง Finder จะปรากฏขึ้น ไปที่โฟลเดอร์ Applications ของคุณ
  • เข้าไปในโฟลเดอร์ย่อย Utilities
  • เลือก Terminal.app (หรือแอปเทอร์มินัลของบุคคลที่สามที่คุณต้องการ)
  • คลิก เปิด

ขั้นตอนที่ 4. ตรวจสอบและเปิดใช้งาน

  • เมื่อเพิ่มลงในรายการแล้ว:
  • ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานช่องทำเครื่องหมายข้างแอป Terminal แล้ว
  • คลิกไอคอนรูปกุญแจอีกครั้งเพื่อบันทึกและป้องกันการเปลี่ยนแปลงเพิ่มเติม

ขั้นตอนที่ 5. รีสตาร์ทแอปพลิเคชัน

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

ทำไมจึงจำเป็นต้องทำเช่นนี้?

เมื่อคุณให้สิทธิ์ FDA แก่ Terminal คุณไม่ได้ให้สิทธิ์เฉพาะแอปพลิเคชันนั้นเท่านั้น เนื่องจาก Terminal ทำหน้าที่เป็นกระบวนการ "หลัก" เครื่องมือบรรทัดคำสั่งใดๆ ที่คุณเรียกใช้ภายใน Terminal (เช่น vim, python, vagrant หรือไบนารีที่คอมไพล์เอง) จะได้รับสิทธิ์เหล่านั้นไปด้วย หากไม่มี Terminal ที่ได้รับสิทธิ์ FDA กระบวนการย่อยเหล่านั้นจะพบกับข้อความ "การดำเนินการไม่ได้รับอนุญาต" ไม่ว่าจะมีสิทธิ์อย่างไรก็ตาม

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

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

โปรแกรม EaseUS Data Recovery Wizard สำหรับ Mac เป็นเครื่องมือที่ยอดเยี่ยมที่จะมีไว้ใช้ในสถานการณ์ฉุกเฉินเช่นนี้ มันสามารถข้ามข้อจำกัดของระบบไฟล์ macOS มาตรฐานเพื่อสแกนหาข้อมูลที่สูญหายได้

EaseUS ช่วยคุณได้อย่างไร:

  • การสแกนเชิงลึก: เครื่องมือกู้ข้อมูลสำหรับ Mac นี้สามารถกู้ไฟล์จากไดรฟ์ที่ถูกฟอร์แมต เสียหาย หรือแม้แต่ไดรฟ์ที่ไม่สามารถเชื่อมต่อได้

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

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

คำแนะนำ: ก่อนที่คุณจะเริ่มใช้คำสั่งเทอร์มินัลที่มีความเสี่ยงซึ่งต้องเข้าถึงดิสก์แบบเต็ม (เช่น การลบแบบวนซ้ำหรือคำสั่ง diskutil) โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไว้แล้ว อย่างไรก็ตาม หากเกิดเหตุการณ์เลวร้ายที่สุดขึ้น โปรแกรม EaseUS Data Recovery Wizard สำหรับ Mac จะช่วยชีวิตคุณได้ในการกู้คืนข้อมูลของคุณกลับมาอย่างสมบูรณ์

ต่อไปนี้คือวิธี การกู้คืนไฟล์ที่ถูกลบบน Mac ด้วยความช่วยเหลือจากเครื่องมืออันทรงพลังนี้:

ขั้นตอนที่ 1. เลือกตำแหน่งและเริ่มสแกน

เปิดโปรแกรม EaseUS Data Recovery Wizard สำหรับ Mac แล้วเลือกดิสก์ที่คุณทำข้อมูลหาย จากนั้นคลิก "ค้นหาไฟล์ที่หายไป" เพื่อเริ่มการสแกน

เลือกตำแหน่งที่ตั้งแล้วคลิกค้นหาไฟล์ที่หายไป

ขั้นตอนที่ 2. กรองและดูตัวอย่างไฟล์ที่สูญหาย

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

กรองไฟล์ที่สูญหายตามประเภท

ขั้นตอนที่ 3. กู้คืนข้อมูลหรือไฟล์ที่สูญหาย

คุณสามารถดับเบิ้ลคลิกไฟล์เพื่อดูตัวอย่างเนื้อหา หรือเลือกหลายไฟล์เพื่อกู้คืนพร้อมกันได้ คลิก "กู้คืน" เพื่อกู้คืนข้อมูลที่สูญหายไปยังไดรฟ์ในเครื่องหรือไดรฟ์บนคลาวด์

คลิกที่ปุ่มกู้คืนเพื่อกู้คืนข้อมูลที่สูญหาย

บทสรุป

การอนุญาตให้เทอร์มินัลเข้าถึงดิสก์แบบเต็มใน macOS เป็นขั้นตอนที่จำเป็นสำหรับนักพัฒนา ผู้ดูแลระบบ และผู้ใช้ขั้นสูงที่ต้องการโต้ตอบกับระบบไฟล์อย่างลึกซึ้ง แม้ว่าข้อจำกัดด้านความปลอดภัยของ Apple (TCC) จะมีความสำคัญต่อการปกป้องความเป็นส่วนตัวของคุณและป้องกันมัลแวร์จากการเข้าถึงข้อมูลที่ละเอียดอ่อน แต่ก็มักจะขัดขวางการดำเนินการบรรทัดคำสั่งที่ถูกต้อง การทำตามห้าขั้นตอนง่ายๆ ที่ระบุไว้ข้างต้น ได้แก่ การไปที่ ความเป็นส่วนตัวและความปลอดภัย ปลดล็อกการตั้งค่า เพิ่มแอปพลิเคชันเทอร์มินัลของคุณ สลับสวิตช์ และรีสตาร์ท คุณสามารถข้ามข้อผิดพลาดที่น่าหงุดหงิด "การดำเนินการไม่ได้รับอนุญาต" ได้โดยไม่ต้องปิดใช้งานคุณสมบัติความปลอดภัยในตัวของ macOS เช่น การป้องกันความสมบูรณ์ของระบบ (SIP)

อย่างไรก็ตาม อำนาจที่ยิ่งใหญ่มาพร้อมกับความรับผิดชอบที่ยิ่งใหญ่ เมื่อ Terminal ได้รับสิทธิ์การเข้าถึงดิสก์แบบเต็มรูปแบบ คำสั่งใดๆ ที่คุณเรียกใช้ (รวมถึงสคริปต์หรือไบนารีของบุคคลที่สาม) มีศักยภาพในการอ่าน แก้ไข หรือลบไฟล์ระบบที่สำคัญได้ โปรดตรวจสอบคำสั่งต่างๆ เช่น rm, mv หรือ dd อีกครั้งก่อนที่จะเรียกใช้เสมอ และจำไว้ว่า หากเกิดการลบโดยไม่ได้ตั้งใจขณะทำงานด้วยสิทธิ์ระดับสูง เครื่องมือการกู้คืนของบุคคลที่สาม เช่น EaseUS Data Recovery Wizard สำหรับ Mac จะเป็นตัวช่วยที่เชื่อถือได้ในการกู้คืนข้อมูลที่สูญหายได้อย่างรวดเร็ว

คำถามที่พบบ่อยเกี่ยวกับวิธีการให้สิทธิ์การเข้าถึงดิสก์แบบเต็มแก่เทอร์มินัลใน macOS

นี่คือคำถามบางข้อที่คุณอาจสงสัย:

1. ฉันจำเป็นต้องให้สิทธิ์การเข้าถึงดิสก์แบบเต็มแก่แอปพลิเคชันเทอร์มินัลทุกตัวที่ฉันใช้หรือไม่?

ใช่แล้ว หากคุณใช้โปรแกรมจำลองเทอร์มินัลหลายตัว (เช่น Apple Terminal, iTerm2, Hyper หรือ Warp) คุณต้องเพิ่มแต่ละตัวลงในรายการการเข้าถึงดิสก์แบบเต็มทีละตัว สิทธิ์การเข้าถึงจะได้รับต่อแอปพลิเคชัน ไม่ใช่ให้ทั่วทั้งแอปพลิเคชันเทอร์มินัล

2. จะเกิดอะไรขึ้นถ้าฉันไม่ให้สิทธิ์การเข้าถึงดิสก์แบบเต็ม?

คุณจะยังคงเห็นข้อผิดพลาด "การดำเนินการไม่ได้รับอนุญาต" ทุกครั้งที่คุณพยายามเข้าถึงไดเร็กทอรีที่ได้รับการป้องกัน เช่น ~/Library/Mail/, /var/log/ หรือข้อมูลผู้ใช้ใดๆ ที่เป็นของบัญชีผู้ใช้อื่น คำสั่งต่างๆ เช่น grep -r บนโฟลเดอร์โฮมทั้งหมดของคุณอาจล้มเหลวโดยไม่มีการแจ้งเตือนหรือข้ามไฟล์ที่ได้รับการป้องกันไป

3. การให้สิทธิ์การเข้าถึงดิสก์แบบเต็มรูปแบบแก่เทอร์มินัลนั้นอันตรายหรือไม่?

การอนุญาต FDA เพิ่มความเสี่ยงก็จริง แต่เฉพาะในกรณีที่มีการเรียกใช้สคริปต์ที่เป็นอันตรายเท่านั้น ตัวโปรแกรม Terminal เองไม่ใช่ไวรัส แต่ถ้าคุณเรียกใช้สคริปต์เชลล์หรือไบนารีที่ไม่น่าเชื่อถือหลังจากอนุญาต FDA แล้ว สคริปต์นั้นสามารถอ่านฮาร์ดไดรฟ์ทั้งหมดของคุณได้ (รวมถึงข้อมูล Keychain ประวัติการเข้าชมเว็บไซต์ และเอกสารส่วนตัว) แนวทางปฏิบัติที่ดีที่สุด: ควรอนุญาต FDA เฉพาะเมื่อกำลังแก้ไขปัญหาหรือพัฒนาโปรแกรมอยู่เท่านั้น และควรพิจารณาเพิกถอนการอนุญาตหลังจากนั้นผ่านการตั้งค่าระบบ

 

EaseUS Data Recovery Wizard

กู้คืนข้อมูลที่ถูกลบได้อย่างมีประสิทธิภาพ รวมกู้คืนข้อมูลจากฮาร์ดไดรฟ์ (hard drives) ที่เสียหายหรือถูกฟอร์แมต (format)

ดาวน์โหลดสำหรับ PC
ดาวน์โหลดสำหรับ Mac