คุณเคยพยายามเปิดไฟล์บน Mac ของคุณ แต่กลับได้รับข้อความแสดงข้อผิดพลาด "permission rejected" อันน่าสะพรึงกลัวหรือไม่? การแจ้งเตือนทั่วไปนี้จะปรากฏขึ้นใน Mac OS X ซึ่งเป็นระบบปฏิบัติการที่ใช้ Unix สำหรับคอมพิวเตอร์ Apple
OS X สร้างขึ้นบนพื้นฐาน Unix ช่วยให้คุณเข้าถึงบริการระบบและไฟล์ต่างๆ ผ่านทางอินเทอร์เฟซ Terminal ของบรรทัดคำสั่ง แต่เมื่อการเข้าถึงของคุณถูกบล็อก การแจ้งเตือนข้อผิดพลาดเช่น "การอนุญาตถูกปฏิเสธ" จะปรากฏขึ้น
โดยพื้นฐานแล้ว นี่เป็นวิธีที่ระบบจะบอกคุณว่า "เกินขีดจำกัด!" ถึงแม้จะน่ารำคาญก็ตาม ไม่ต้องกังวล - หากแก้ไขปัญหาได้ถูกต้อง คุณจะสามารถเข้าถึงได้อีกครั้ง ในบทความนี้ เราจะอธิบายวิธีที่ตรงไปตรงมาห้าวิธีในการจัดการกับการแจ้งเตือนการอนุญาตที่ถูกปฏิเสธ รวมถึงการตรวจสอบสิทธิ์และการใช้คำสั่ง Terminal
ด้วยการแก้ไขง่ายๆ ในไม่ช้า คุณจะกลับมาเปิดไฟล์ได้อย่างราบรื่นและทำงานต่างๆ ต่อไปได้ พร้อมที่จะไขปริศนาและล้างข้อผิดพลาดแล้วหรือยัง? มาเริ่มกันเลย!
ส่วนที่ 1:การอนุญาตของ Mac คืออะไรถูกปฏิเสธ
ข้อผิดพลาด "การอนุญาตถูกปฏิเสธ" บน Mac ของคุณนั้นหมายความว่าคุณได้พยายามเข้าถึงไฟล์หรือทำการเปลี่ยนแปลงระบบที่คุณไม่ได้รับอนุญาต ตามชื่อเลย มันเป็นปัญหาเรื่องการอนุญาต
คุณอาจเห็นข้อความหลัก "สิทธิ์ถูกปฏิเสธ" หรือรูปแบบต่างๆ เช่น "zsh:สิทธิ์ถูกปฏิเสธ" ใน Terminal ตัวอย่างอื่นๆ ได้แก่ การถูกบล็อกเมื่อเปิดไฟล์/แอป การเขียนลงดิสก์ภายนอก หรือใช้คุณสมบัติบางอย่าง เช่น กล้อง ป>
แม้ว่าถ้อยคำที่แน่นอนจะแตกต่างกัน แต่ความหมายหลักก็เหมือนกัน:"ไม่จำกัด!" อะไรกระตุ้นมัน?
ผู้ร้ายอันดับต้น ๆ ได้แก่ การขาดสิทธิ์ของผู้ดูแลระบบ ไฟล์/ดิสก์ที่เข้ารหัส และแอปที่ถูกจำกัดเป็นพิเศษในการตั้งค่าระบบ คุณอาจพบข้อผิดพลาดในการอนุญาตหลังจากทำการเปลี่ยนแปลงบัญชีหรือกำหนดค่าพารามิเตอร์ความเป็นเจ้าของไม่ถูกต้อง
ส่วนที่ 2:กู้คืนไฟล์ที่ไม่สามารถเข้าถึงได้บน Mac ผ่าน 4DDiG Mac Data Recovery
กำลังดิ้นรนเพื่อเข้าถึงไฟล์สำคัญของคุณเนื่องจากข้อผิดพลาด “การอนุญาตถูกปฏิเสธ” บน Mac? อย่าตื่นตกใจ. ซอฟต์แวร์กู้คืนข้อมูลอันทรงพลัง เช่น 4DDiG Mac Data Recovery ช่วยให้คุณสามารถกู้คืนข้อมูลที่ไม่สามารถเข้าถึงได้หรือสูญหายได้อย่างรวดเร็วจากไดรฟ์ภายในของ Mac, ฮาร์ดไดรฟ์ภายนอก, แท่ง USB, การ์ดหน่วยความจำ ฯลฯ
เราขอแนะนำ 4DDiG เนื่องจากผสมผสานการใช้งานที่ง่ายเข้ากับอัตราความสำเร็จในการกู้คืนที่สูง อินเทอร์เฟซขั้นสูงที่ใช้งานง่ายช่วยให้ทั้งผู้เริ่มต้นและมืออาชีพสามารถค้นหาและช่วยเหลือไฟล์ที่สูญหายหรือถูกบล็อกได้ใน 3 ขั้นตอนง่ายๆ - เลือกไดรฟ์ สแกนหาไฟล์ และกู้คืนข้อมูล
ปรับให้เหมาะสมสำหรับระบบ Mac โดย 4DDiG รองรับไฟล์ทุกรูปแบบและรุ่น นอกจากนี้ยังสามารถกู้คืนข้อมูลจากอุปกรณ์ที่เสียหาย เสียหาย หรือไม่สามารถบู๊ตได้ พร้อมด้วยการปกป้องข้อมูลที่เข้มงวดและการสนับสนุนด้านเทคนิคตลอด 24 ชั่วโมง โดยไม่กระทบต่อความปลอดภัยและความน่าเชื่อถือ
คุณสมบัติที่สำคัญ:
- รู้จักไฟล์มากกว่า 1,000 ประเภท
- สแกนไดรฟ์และทำให้การกู้คืนไฟล์เป็นเรื่องง่าย
- ซ่อมแซมรูปภาพและวิดีโอที่เสียหาย
- รองรับ Mac และฮาร์ดแวร์รุ่นล่าสุด
- อัปเกรดฟรีตลอดอายุการใช้งาน
แทนที่จะยอมรับการสูญเสียข้อมูลอย่างช่วยไม่ได้ ให้หันมาใช้เครื่องมือที่มีประสิทธิภาพเช่น 4DDiG เพื่อเลี่ยงปัญหาการอนุญาตอย่างรวดเร็วและกู้คืนการเข้าถึงบน Mac ป>
-
ดาวน์โหลดและติดตั้ง 4DDiG บน Mac ของคุณ เปิดโปรแกรมและเลือกไดรฟ์หรืออุปกรณ์ที่ล็อคไว้ที่คุณต้องการสแกนหาข้อมูลที่สูญหาย รองรับฮาร์ดไดรฟ์ภายใน Mac, HDD/SSD ภายนอก, แฟลชไดรฟ์ USB, การ์ด SD, กล้องดิจิตอล, โดรน และอื่นๆ อีกมากมาย
-
เมื่อเลือกอุปกรณ์จัดเก็บข้อมูลของคุณแล้ว ให้กดปุ่ม “สแกน” สำหรับ 4DDiG เพื่อวิเคราะห์เชิงลึก โดยค้นหาสำเนาการทำงานของไฟล์ที่ไม่สามารถเข้าถึงได้หรือถูกลบ กระบวนการนี้อาจใช้เวลาไม่กี่นาทีถึงมากกว่าหนึ่งชั่วโมง ขึ้นอยู่กับความจุของไดรฟ์ ดูตัวอย่างข้อมูลที่พบหากจำเป็น
-
สุดท้าย ทำเครื่องหมายไฟล์และโฟลเดอร์ที่คุณต้องการกู้คืน - สามารถกู้รูปแบบที่รองรับทั้งหมดได้ คลิก “กู้คืน” และนำข้อมูลที่กู้คืนไปยังตำแหน่งจัดเก็บข้อมูลที่ปลอดภัยอื่น หลีกเลี่ยงไดรฟ์ดั้งเดิม ป>
ส่วนที่ 3:วิธีแก้ไขการอนุญาต Mac ถูกปฏิเสธ
ตอนนี้เราจะแนะนำวิธีแก้ปัญหาง่ายๆ ห้าประการให้คุณทราบเพื่อจัดการกับปัญหาที่น่าหงุดหงิดตรงหน้า ตั้งแต่การปรับแต่งขั้นพื้นฐานไปจนถึงขั้นสูงขึ้นอีกเล็กน้อย เรามีทุกสิ่งที่คุณต้องการเพื่อให้ Mac ของคุณทำงานได้อย่างราบรื่นอีกครั้ง
พร้อมที่จะรับผิดชอบหรือยัง? มาดูการแก้ไขแต่ละข้อและนำ Mac ของคุณกลับมาใช้งานได้อีกครั้ง!
วิธีที่ 1:รับสิทธิ์สำหรับไฟล์โดยการเข้าถึงหน้าต่างข้อมูล
มีปัญหาในการเข้าถึงไฟล์ของคุณเนื่องจากปัญหาการอนุญาตใช่ไหม คุณสามารถแก้ไขปัญหานี้ได้โดยการปรับการอนุญาตไฟล์/โฟลเดอร์ด้วยตนเองผ่านหน้าต่างรับข้อมูล ทำตามขั้นตอนด้านล่าง:
- เรียกใช้ Get Info สำหรับไฟล์/โฟลเดอร์ที่ไม่สามารถเข้าถึงได้ซึ่งแสดงข้อผิดพลาดในการเข้าถึงที่ถูกบล็อก
-
คลิกไอคอนล็อคในรับข้อมูลเพื่อเปิดใช้งานการเปลี่ยนแปลงสิทธิ์ ป้อนรหัสผ่านผู้ดูแลระบบหากได้รับแจ้ง ป>
- ภายใต้การแบ่งปันและการอนุญาต ให้ขยายส่วนและปรับแต่งการควบคุมการเข้าถึง อนุญาตสิทธิ์ที่เพิ่มขึ้นสำหรับบัญชีผู้ใช้ของคุณ เช่น การเปิดใช้งานการอ่านและเขียน
- ปิดรับข้อมูลเพื่อบันทึกการเปลี่ยนแปลงหลังจากตั้งค่าระดับการเข้าถึงที่เหมาะสมเพื่อหลีกเลี่ยงการเข้าถึงที่ถูกบล็อกในอนาคต
วิธีที่ 2:ตรวจสอบว่าคุณมีสิทธิ์การเข้าถึงไฟล์หรือไม่
ไม่แน่ใจว่าคุณมีสิทธิ์เพียงพอสำหรับไฟล์ที่ถูกบล็อกหรือไม่? คุณสามารถตรวจสอบระดับการเข้าถึงที่มีอยู่ของคุณได้อย่างง่ายดายดังนี้:
- เปิดยูทิลิตี้ Terminal ใต้แอปพลิเคชัน> ยูทิลิตี้ใน Mac ของคุณ
- พิมพ์คำสั่ง “ls -l” ใน Terminal แต่อย่าเพิ่งกด Enter
- เลือกไฟล์/โฟลเดอร์ที่ไม่สามารถเข้าถึงได้ซึ่งแสดงข้อผิดพลาดในการอนุญาต และลากไปไว้ในหน้าต่าง Terminal ใต้บรรทัดคำสั่ง ls -l
- ตอนนี้กดปุ่ม Enter Terminal จะวิเคราะห์และแสดงสิทธิ์เฉพาะที่คุณมีสำหรับรายการนั้น
- ตรวจสอบว่าสิทธิ์การเข้าถึงของคุณถูกจำกัดที่นี่และทำให้เกิดการบล็อกหรือไม่ ทบทวนการแก้ไขครั้งแรกเพื่อแก้ไขสิทธิ์หากจำเป็น
การทำตามขั้นตอนข้างต้นทำให้ง่ายต่อการตรวจสอบสิทธิ์การเข้าถึงไฟล์/โฟลเดอร์ปัจจุบันของคุณผ่านทาง Terminal ปรับแต่งหากการอนุญาตปรากฏอย่างจำกัดและมีแนวโน้มที่จะทำให้การเข้าถึงถูกบล็อก
วิธีที่ 3:เปลี่ยนการเป็นเจ้าของโฟลเดอร์หากการอนุญาตของ Mac ถูกปฏิเสธ
มีสิทธิ์ไม่เพียงพอและถูกบล็อกเมื่อเข้าถึงโฟลเดอร์ใช่ไหม คุณสามารถแก้ไขได้โดยมอบหมายความเป็นเจ้าของให้กับบัญชีผู้ใช้ผู้ดูแลระบบของคุณด้วยคำสั่ง Terminal:
- เปิดแอป Terminal ใน Mac ของคุณแล้วป้อนคำสั่ง chown:
chown -R $USER:$USER /เส้นทาง/ถึง/โฟลเดอร์ - ในคำสั่ง ให้แทนที่ /path/to/folder ด้วยเส้นทางจริงไปยังโฟลเดอร์ที่ได้รับการป้องกันซึ่งจำเป็นต้องเปลี่ยนความเป็นเจ้าของ
- กด Enter และอนุญาตด้วยข้อมูลรับรองผู้ดูแลระบบหากได้รับแจ้ง Terminal จะเปลี่ยนความเป็นเจ้าของเพื่อให้สิทธิ์การเข้าถึงบัญชีผู้ใช้ของคุณโดยสมบูรณ์
- ทดสอบการเปิดโฟลเดอร์อีกครั้ง ข้อผิดพลาดในการอนุญาตไม่ควรรบกวนคุณอีกต่อไปหลังจากการเปลี่ยนแปลงการเป็นเจ้าของผ่าน Terminal
คำสั่ง chown จะเปลี่ยนความเป็นเจ้าของโฟลเดอร์อย่างรวดเร็วตามที่คุณต้องการ โปรดทราบว่าในขณะที่จัดการ Terminal ให้ตรวจสอบไวยากรณ์คำสั่งอย่างระมัดระวังก่อนดำเนินการเพื่อป้องกันการเปลี่ยนแปลงระบบโดยไม่ได้ตั้งใจ
วิธีที่ 4:เรียกใช้คำสั่ง Sudo เมื่อสิทธิ์ของ Mac ถูกปฏิเสธ
ถูกบล็อกเมื่อรันคำสั่ง Terminal บน Mac ของคุณ? เพิ่มคำนำหน้า “sudo” เพื่อเรียกใช้ชั่วคราวด้วยสิทธิ์ผู้ดูแลระบบ:
-
เมื่อพบข้อผิดพลาดในการอนุญาตในการรันคำสั่ง Terminal ให้เปิดแอพอีกครั้งและเพิ่ม “sudo” ก่อนคำสั่งที่มีปัญหา ป>
ตัวอย่างเช่น หาก chmod coding.py แสดงการปฏิเสธสิทธิ์ ให้ใช้:
sudo chmod coding.py
- กด Enter เพื่อเรียกใช้ Terminal จะขอรหัสผ่านผู้ดูแลระบบ ระบุข้อมูลรับรองเพื่ออนุญาตการดำเนินการที่มีสิทธิพิเศษ
- เมื่อได้รับสิทธิ์ผู้ดูแลระบบชั่วคราวด้วย sudo แล้ว คำสั่งควรทำงานได้สำเร็จโดยไม่มีสิทธิ์ปิดกั้นการเข้าถึง
-
เพียงใช้ความระมัดระวังในการจัดการ sudo - มันจะยกระดับสิทธิ์ในวงกว้าง ดังนั้นควรตรวจสอบไวยากรณ์คำสั่งอย่างระมัดระวังก่อน ป>
คำนำหน้า sudo ที่มีประโยชน์ช่วยให้มีสิทธิ์ของผู้ดูแลระบบเพียงครั้งเดียวเพื่อทำงานให้สำเร็จซึ่งมิเช่นนั้นจะถูกบล็อกสำหรับบัญชีผู้ใช้ของคุณ เพื่อหลีกเลี่ยงปัญหาการอนุญาตที่น่าเบื่อ
วิธีที่ 5:ให้สิทธิ์แก่แอปของบุคคลที่สาม
การติดตั้งซอฟต์แวร์ใหม่ก่อให้เกิดข้อผิดพลาดในการอนุญาตหรือไม่ อนุญาตแอปด้วยตนเองดังนี้:
- ไปที่การตั้งค่าระบบ> ความปลอดภัยและความเป็นส่วนตัว> แท็บความเป็นส่วนตัว เลือกหมวดหมู่สิทธิ์ของแอปที่ถูกปฏิเสธ
-
ที่ด้านล่าง ให้คลิกไอคอนแม่กุญแจเพื่อทำการเปลี่ยนแปลง เมื่อได้รับแจ้ง ให้ป้อนชื่อผู้ดูแลระบบและรหัสผ่าน
- ใต้อนุญาตให้แอปเข้าถึง [ชื่อสิทธิ์] ให้ทำเครื่องหมายทั้งสองช่อง - ช่องหนึ่งเพื่ออนุญาตแอปจาก App Store และอีกช่องสำหรับนักพัฒนาที่ระบุ
- ปิดการตั้งค่าระบบเพื่อบันทึกการอนุญาตที่อัปเดต ขณะนี้แอปควรมีสิทธิ์การเข้าถึงที่เพียงพอโดยไม่มีการบล็อกสิทธิ์ที่น่ารำคาญ
- เปิดแอปที่มีปัญหาซึ่งจำเป็นต้องได้รับสิทธิ์อีกครั้ง การแจ้งเตือนควรยุติลงเมื่อได้รับอนุมัติด้วยตนเองสำหรับหมวดหมู่แอปนั้นแล้ว
การอนุญาตเริ่มต้นอย่างจำกัดสำหรับซอฟต์แวร์ที่ติดตั้งใหม่ แต่การเข้าถึงของผู้ดูแลระบบหินแกรนิตผ่านการตั้งค่าระบบจะยกขีด จำกัด เหล่านี้ให้กับแอพได้อย่างง่ายดายเมื่อคุณเผชิญกับคุณสมบัติและฟังก์ชั่นที่ถูกบล็อก ป>
ส่วนที่ 4:คำถามที่พบบ่อย
ถาม:ฉันจะแก้ไขสิทธิ์ที่ถูกปฏิเสธบน Mac ได้อย่างไร
คำตอบ:หากต้องการแก้ไข "สิทธิ์ถูกปฏิเสธ" บน Mac ขั้นแรกให้ตรวจสอบระดับการเข้าถึงของคุณใน Terminal หรือ System Preferences ถัดไป ปรับสิทธิ์ของไฟล์ใน Get Info เพื่อให้สิทธิ์ของคุณเพิ่มขึ้น ป้อนข้อมูลรับรองผู้ดูแลระบบเมื่อได้รับแจ้ง คุณยังสามารถเรียกใช้คำสั่งพิเศษด้วยคำนำหน้า sudo ใน Terminal เพื่อเลี่ยงผ่านการบล็อกได้
ถาม:ฉันจะแก้ไข Mac ของฉันได้อย่างไรเมื่อมันบอกว่าฉันไม่มีสิทธิ์
คำตอบ:เมื่อ Mac บอกว่าคุณไม่มีสิทธิ์ ให้เปิดรายการ/แอปที่ล็อคไว้อีกครั้ง และใช้หน้าต่างรับข้อมูลเพื่อแก้ไขการแชร์และการอนุญาต เปิดใช้งานการเข้าถึงการอ่านและเขียนของผู้ใช้ของคุณ ตรวจสอบว่าบัญชีของคุณมีสิทธิ์ของผู้ดูแลระบบในการเปลี่ยนแปลงการอนุญาตทั่วทั้งระบบตามความจำเป็น
ถาม:ทำไม Mac ของฉันถึงแจ้งว่าการเข้าถึงถูกปฏิเสธ
คำตอบ:ข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" บ่อยครั้งบน Mac อาจเกิดจากการอนุญาตเริ่มต้นที่จำกัดในแอพที่ติดตั้งใหม่ หรือไฟล์ระบบที่เข้ารหัสทำให้ผู้ใช้ถูกล็อคโดยไม่มีสิทธิ์ของผู้ดูแลระบบ เปิดใช้การตั้งค่าระบบและตรวจสอบ/ปรับการตั้งค่าการเข้าถึงแอปภายใต้ความปลอดภัยและความเป็นส่วนตัวตามต้องการ ป้อนรหัสผ่านผู้ดูแลระบบเมื่อเปลี่ยนการอนุญาต
บทสรุป
เช่นเดียวกับผู้ใช้ Mac หลายๆ คน บางครั้งคุณอาจรู้สึกหงุดหงิดเมื่อพยายามเข้าถึงไฟล์แต่กลับพบกับข้อผิดพลาด "permission rejected" ที่พบบ่อย การแจ้งเตือนนี้ทำหน้าที่เป็นบล็อกการเข้าถึง ทำให้คุณไม่สามารถเปิดรายการหรือใช้คุณสมบัติบางอย่างได้อย่างราบรื่น ในบทความนี้ เราได้สำรวจเหตุผลหลักสำหรับปัญหาการอนุญาตนี้ และวิธีแก้ไขปัญหาที่ตรงไปตรงมาห้าวิธีในการแก้ไขปัญหา ยังคงดิ้นรนหลังจากลองใช้เคล็ดลับแล้วหรือยัง? ซอฟต์แวร์ยูทิลิตี้อันทรงพลังเช่น 4DDiG Mac Data Recovery สามารถดึงข้อมูลที่ไม่สามารถเข้าถึงได้โดยการข้ามบล็อกของระบบเป็นหลัก ด้วยเครื่องมือและเทคนิคที่เหมาะสม คุณสามารถแก้ไขปัญหาและเข้าถึง Mac ได้อย่างราบรื่น ป>
วิลเลียม บอลสัน (บรรณาธิการอาวุโส)
William Bollson หัวหน้าบรรณาธิการของ 4DDiG ทุ่มเทให้กับการจัดหาโซลูชันที่ดีที่สุดสำหรับปัญหาที่เกี่ยวข้องกับ Windows และ Mac รวมถึงการกู้คืนข้อมูล การซ่อมแซม และการแก้ไขข้อผิดพลาด
(คลิกเพื่อให้คะแนนโพสต์นี้)
คุณให้คะแนน 4.5 ( เข้าร่วม)