การใช้งานเครื่องมือ GUI เช่นเดียวnautilus
กับที่root
พิจารณาว่าเป็นอันตรายด้วยเหตุผลนี้รวมถึงฟังก์ชั่นอื่น ๆ (ฟังก์ชั่นที่ซ่อนอยู่ความสามารถในการเรียกใช้ชิ้นส่วนของโปรแกรมอย่างเงียบ ๆ
คุณไม่มีปัญหา "การอนุญาต" คุณมีปัญหา "ความเป็นเจ้าของ"
ในการค้นหาไฟล์ทั้งหมดที่เป็นของroot
(ใครเป็นเจ้าของจริงๆ) ให้ทำ:
sudo find $HOME \! -user $USER
หากต้องการเปลี่ยนความเป็นเจ้าของให้กับคุณคุณสามารถทำได้
sudo chown -R $(id -u):$(id -g) $HOME
แต่จะเปลี่ยนความเป็นเจ้าของไฟล์ทั้งหมดในและภายใต้ $HOME
sudo find $HOME \! -user $USER >/tmp/list-of-files
# edit the list of files, and delete file files you don't want to chown
nano /tmp/list-of-files
xargs sudo chown $(id -u):$(id -g) </tmp/list-of-files
ให้โอกาสหนึ่งในการปรับเปลี่ยนรายการไฟล์ที่ไม่ใช่ของคุณเป็นเจ้าของซึ่งจะเปลี่ยนความเป็นเจ้าของให้กับคุณ
find
ด้วยsudo
(sudo find ...
) เพื่อตรวจสอบroot
ไดเรกทอรีย่อยที่มี0700
การปกป้องและทุกสิ่งที่อยู่ภายใต้ เหมือนกันสำหรับการซ่อมแซม