ฉันใช้งาน Ubuntu 12.04 และมีปัญหาหลายอย่าง ฉันสืบย้อนกลับไปถึงข้อเท็จจริงที่ว่าโฮมไดเร็กตอรี่ของผู้ใช้ (/ home / ผู้ใช้) เป็นของ root
ไดเร็กทอรี / home ถูกเมาท์บนไดรฟ์อื่น แต่ฉันเห็นได้ว่าใน fstab ฉันกำลังเมานต์เท่านั้น / home และไม่ใช่ / home / user:
UUID=DC56D19E56DX3233 /home ntfs user,exec 0 2
คำสั่ง chown ด้านล่างดูเหมือนจะไม่ทำงาน:
sudo chown -R user /home/user
สิ่งนี้จะทำงานโดยไม่มีข้อผิดพลาด แต่ไม่ได้เปลี่ยนความเป็นเจ้าของไดเร็คทอรี่ นี่คือผลลัพธ์ของls -ld
หลังจากรันคำสั่ง:
drwxrwxrwx 1 root root 20480 Sep 25 00:07 /home/user
นี่เป็นเช่นเดียวกับก่อนหน้านี้
mount | grep home
-> / dev / sdb1 บน / ประเภทฟิวส์ที่บ้าน (rw, nosuid, nodev, allow_other, blksize = 4096)
cat /etc/fstab
-> UUID = DC56D19E56DX3233 / ผู้ใช้ที่บ้าน ntfs, ผู้บริหาร 0 2
/etc/fstab
และ / หรือเอาท์พุทของmount
คำสั่งสำหรับพาร์ติชันบ้านของคุณ (เช่นmount | grep 'home'
?