我正在运行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 / home类型上的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'
?