Я использую Ubuntu 12.04 и имею различные проблемы. Я проследил это до того факта, что домашний каталог моего пользователя (/ home / user) принадлежит 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 on / home type fuseblk (rw, nosuid, nodev, allow_other, blksize = 4096)
cat /etc/fstab
-> UUID = DC56D19E56DX3233 / home ntfs user, exec 0 2
/etc/fstab
и / или выходных данныхmount
команды для вашего домашнего раздела (напримерmount | grep 'home'
?