即使在 ubuntu 14.01 中更改已挂载目录的权限后也无法获取权限

即使在 ubuntu 14.01 中更改已挂载目录的权限后也无法获取权限

这是一个 ext4 fs,我无法以 postgres 用户身份获取该目录的权限:

mud@mud-i7-32gb:~$ sudo mount /dev/sdc1 /media/mud/ssd128

mud@mud-i7-32gb:~$ ls -l /media/mud/ssd128/

共 20

drwxr-xr-x 2 root root 16384 דצמ 20 22:15 失物招领

drwxr-xr-x 2 postgres postgres 4096 21 10:45 pgdata

mud@mud-i7-32gb:~$ sudo chown postgres:postgres /media/mud/ssd128/pgdata

mud@mud-i7-32gb:~$ sudo su postgres

postgres@mud-i7-32gb:/home/mud$ ls -l /media/mud/ssd128/pgdata

ls:无法访问/media/mud/ssd128/pgdata:权限被拒绝

我做错了什么?

答案1

请尝试以下方法来挂载磁盘

使用以下命令查找驱动器 UUID

blkid /dev/sdc1

然后打开 /etc/fstab

gksu gedit /etc/fstab

在末尾附加以下行(将以下命令中的 UUID 替换为从 blkid 命令获得的 UUID)

UUID=12102C02102CEB83 /media/mud/ssd128 ntfs-3g auto,users,permissions 0 0

保存并关闭文件并执行mount命令来挂载磁盘。

mount -a

现在尝试更改权限/所有者。它应该对你有用

答案2

编辑-由于答案不明确

最终有效的是:

/media/mud/ssd128 在 root 下 :( - 我将其更改为我的用户 mud 而不是 root

相关内容