เมื่อคุณเมาต์ระบบไฟล์ ext4 ระบบจะใช้สิทธิ์ที่ฝังอยู่ในระบบไฟล์นั้น หากคุณต้องการแทนที่สิ่งเหล่านี้ให้ใช้สิ่งต่อไปนี้:
1. ค้นหา UID ของผู้ใช้ที่คุณต้องการเมานต์เป็น: id <username>
และค้นหา UID = <userid> (<username>) GID = <groupid> (<groupname>) 2 .sudo mount -o nosuid,uid=<userid>,gid=<groupid> /dev/whatever /media/wherever
สิ่งนี้จะเมานต์ระบบไฟล์และทำเครื่องหมายผู้ใช้ที่ระบุว่าเป็นเจ้าของไฟล์ทั้งหมดและกลุ่มที่ระบุเป็นกลุ่มสำหรับไฟล์ทั้งหมด nosuid
เป็นมาตรการรักษาความปลอดภัยที่ป้องกันไม่ให้ผู้ใช้นำเข้าโปรแกรม suid และใช้เพื่อเข้าถึงระบบรูท (เช่น bash รุ่น suid ในระบบไฟล์) การเพิ่มnoexec
ตัวเลือกจะช่วยเพิ่มความปลอดภัย แต่จะป้องกันไม่ให้ผู้ใช้เรียกใช้ไฟล์บนระบบไฟล์
หมายเหตุ: หากคุณเพียงแค่พยายามโต้ตอบกับระบบไฟล์ด้วยตัวคุณเองคุณควรแก้ไขสิทธิ์บนอุปกรณ์หรือโต้ตอบกับมันในฐานะรูทหากเป็นเพียงสิ่งชั่วคราว (เช่นการกู้คืนการติดตั้งที่เสียหาย)
หากนี่คือการติดตั้ง USB หรือไดรฟ์ภายนอกแบบถอดได้อื่น ๆ คุณควรตรวจสอบpmount
ระบบที่สามารถทำให้กระบวนการของคุณเป็นอัตโนมัติหรืออย่างน้อยก็ทำให้มันง่ายขึ้นมาก (เช่นpmount <device>
ควรสร้างโฟลเดอร์ให้คุณติดไว้ในฐานะผู้ใช้ของคุณ และอนุญาตให้คุณเลิกเมานท์ในฐานะผู้ใช้ของคุณ)