การอนุญาต Linux ถูกปฏิเสธ: 3 แก้ไขง่ายๆ
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
คุณเคยพบข้อผิดพลาด Linux Permission ปฏิเสธขณะติดตั้งแพ็คเกจหรือไม่? ในคู่มือนี้ ฉันจะพูดถึงวิธีแก้ปัญหาและสาเหตุที่เกิดข้อผิดพลาดนี้ ไปกันเถอะ!
การอนุญาตถูกปฏิเสธบน Linux – จะแก้ไขได้อย่างไร?
โซลูชันที่ 01: เพิ่มสิทธิ์ "sudo"
คำสั่ง sudo ช่วยให้คุณ รันโปรแกรมด้วยสิทธิพิเศษด้านความปลอดภัย ของผู้ใช้รายอื่น จะขอให้คุณป้อนรหัสผ่านระบบของคุณและยืนยันคำขอของคุณโดยตรวจสอบรายการชื่อผู้ใช้ของคุณใน “sudoers" ไฟล์.
ก่อนอื่นผมจะลองติดตั้งแพ็คเกจแบบง่ายๆ apt-get คำสั่งซึ่งจะแสดงข้อผิดพลาดการอนุญาตถูกปฏิเสธ
เพื่อแก้ไขข้อผิดพลาดนี้ ฉันจะเพิ่ม “sudo” ที่จุดเริ่มต้นของคำสั่งเดียวกัน
โซลูชันที่ 02: เปลี่ยนสิทธิ์ของไฟล์
มี การอนุญาตไฟล์สามประเภท บน Linux: อ่าน “r", เขียน "w“ และดำเนินการ”x“. หากคุณไม่มีสิทธิ์ที่จำเป็น คุณจะพบข้อผิดพลาด Permission rejected ใน Linux
เพื่อแก้ไขปัญหา ฉันจะพิมพ์ "chmod +rwx ชื่อไฟล์” สั่งแล้วกด เข้าสู่. ในกรณีนี้ ชื่อของไฟล์คือ “article.txt”
คำสั่งนี้ให้สิทธิ์ในการอ่าน เขียน และดำเนินการสำหรับไฟล์ที่ระบุ อย่างไรก็ตาม คุณยังสามารถระบุตัวเลือกการอนุญาตเดียวก็ได้
โซลูชันที่ 03: เปลี่ยนความเป็นเจ้าของไฟล์
ในระบบปฏิบัติการที่ใช้ Linux หาก คุณไม่ใช่เจ้าของไฟล์ or ไม่ได้รับอนุญาตที่จำเป็นคุณไม่สามารถดำเนินการใดๆ ที่เกี่ยวข้องกับไฟล์ได้ นอกจากนี้ หากคุณพยายามเข้าถึงเทอร์มินัลของคุณจะแสดงข้อผิดพลาด Permission ถูกปฏิเสธ
วิธีแก้ไข:
1. ขั้นแรก พิมพ์ “sudo cown ชื่อผู้ใช้: ชื่อกลุ่มชื่อไฟล์” เพื่อเปลี่ยนความเป็นเจ้าของไฟล์
2. ดำเนินการ “ls -l” คำสั่งตรวจสอบ
3. เรียกใช้ “chmod +rwx ชื่อไฟล์” เพื่อให้สิทธิ์ในการอ่าน เขียน และดำเนินการ
4. สำหรับการทดสอบให้เข้าถึงเนื้อหาไฟล์ด้วย แมว.
การอนุญาตถูกปฏิเสธข้อผิดพลาดเกิดขึ้นเมื่อใด?
- สิทธิ์ sudo ที่หายไป: ดำเนินการคำสั่งโดยไม่มี “sudo” เพื่อดำเนินการที่สามารถเข้าถึงได้โดยผู้ใช้รูทเท่านั้น
- สิทธิ์ของไฟล์ไม่เพียงพอ: ความพยายามในการเข้าถึงไฟล์โดยไม่ต้องมีสิทธิ์ที่จำเป็น เช่น อ่าน เขียน หรือดำเนินการ
- ปัญหาการเป็นเจ้าของไม่ถูกต้อง: การไม่มีสิทธิ์เป็นเจ้าของไฟล์อย่างเหมาะสมอาจทำให้เกิดข้อผิดพลาด Permission ถูกปฏิเสธได้
คุณอาจสนใจ:
นั่นคือทั้งหมดที่เกี่ยวกับการแก้ไขข้อผิดพลาด Linux Permission ที่ถูกปฏิเสธ แจ้งให้เราทราบว่าโซลูชันที่กล่าวถึงใดที่เหมาะกับคุณ