无法更改 SMB 挂载目录的权限和用户:组

无法更改 SMB 挂载目录的权限和用户:组

我有一个 trueNAS SMB 安装到 Proxmox VM 目录。安装工作正常,但是,为了让服务自动将文件从同一目录的一个部分移动到另一个部分,我需要删除 root 作为用户:组。我能够将更高的文件夹设置为我想要的用户,并将权限一直设置/media到该目录中/media/data/media,但是,媒体内部都是root-

drwxrwxrwx 5 uaaron uaaron 4096 Feb 15 23:01 ..
drwxr-xr-x 2 root   root      0 Feb 16 15:08 movies
drwxr-xr-x 2 root   root      0 Feb 16 15:08 music
drwxr-xr-x 2 root   root      0 Feb 16 15:08 tv

它位于哪里 -

/media/data
➜  data ls -al
total 20
drwxrwxrwx 5 uaaron uaaron 4096 Feb 15 23:01 .
drwxrwxr-x 3 uaaron uaaron 4096 Feb 15 23:00 ..
drwxrwxrwx 5 uaaron uaaron 4096 Feb 15 23:03 media
drwxrwxrwx 5 uaaron uaaron 4096 Feb 16 03:22 torrents
drwxrwxrwx 5 uaaron uaaron 4096 Feb 15 23:04 usenet

我使用 sudo chown -R uaaron:uaaron mediasudo chmod -R 775 media 拥有此目录,并对其中的所有内容执行了相同的操作,但无法对上面的 3 个(即安装 SMB 的位置)执行相同的操作。

我的fstab文件结构如下 -

//<ip/share> /media/data/media/tv cifs credentials=/home/uaaron/.smbcredentials 0 0
//<ip/share> /media/data/media/music cifs credentials=/home/uaaron/.smbcredentials 0 0 

任何帮助都将不胜感激。我到处搜索了好久,但 googlefu 还是没找到。

答案1

如果有人遇到此问题,您将需要为用户添加权限 -~/.smbcredentials,uid=xxx,gid=xxx 0 0其中 uid 和 gid 设置作为 SMB 挂载的目录的本地权限,删除 root。

相关内容