无法更改网络共享 smb/CIFS 的权限

无法更改网络共享 smb/CIFS 的权限

我确信这对某些人来说很简单,但过去两天我尝试了谷歌搜索的每一条信息,但仍然没有成功!所以我真的很感激有人能给我一些帮助。我是 Linux 世界的新手,但很享受这种变化。

问题

我最近构建了一个 Ubuntu headless 16.04.2 LTS 服务器来运行 Plex,媒体存储在我的 Qnap NAS 上。以下本指南 我让事情进展得相当顺利。因此创建了如下坐骑:

mkdir /mnt/Video 
mkdir /mnt/Audio 
mkdir /mnt/Multimedia 
sudo apt-get install cifs-utils

/etc/fstab在文件中添加以下几行

//192.168.1.15/Videos /mnt/Videos  cifs  credentials=/etc/samba/credentials,uid=1000,iocharset=utf8  0  0 
//192.168.1.15/Audio /mnt/Audio cifs  credentials=/etc/samba/credentials,uid=1000,iocharset=utf8  0  0 
//192.168.1.15/Multimedia /mnt/Multimedia cifs  credentials=/etc/samba/credentials,uid=1000,iocharset=utf8  0  0 

然后运行mount​​cmd

sudo mount -a

共享文件加载顺利,Plex可以读取媒体并建立库。

然后我想从手机启用相机上传功能,这时乐趣就开始了。直接说它不起作用,所以我想很简单 - 将 NAS 上文件夹的权限更改为 rw,然后 bingo 应该可以工作 - 不行。
我可以从 CLI 创建和删除文件夹,但 Plex 仍然没有 rw 访问权限。Plex 创建了一个名为 Plex 的用户,因此我尝试使用 plex 更改所有者和权限, sudo chown -R plex /mnt/Multimedia 但我得到了"changing ownership of '/mnt/Multimedia/files' : Permission denied。试过了sudo chmod 755 -R /mnt/Multimedia,我得到了相同的响应。

当我运行

ls -l /mnt/Multimedia

我明白了

这

此后,我尝试了不同的安装选项,但都没有成功。尝试创建一个组,让 plex 成为该组的一部分,然后应用该组,但还是没有成功。

为什么更改网络共享的权限如此困难?

答案1

看看这个答案:https://unix.stackexchange.com/questions/68079/mount-cifs-network-drive-write-permissions-and-chown

所以解决办法是在挂载时指定用户和组ID。

相关内容