无法创建常规文件权限被拒绝

无法创建常规文件权限被拒绝

我有一台 NAS,其 IP 为 192.168.1.7 NAS 上有一个名为 music 的共享,该共享中有一个名为“archives”的文件夹。

我想将文件从本地硬盘 /data/favourites/my-web-radio 复制到名为 archives 的文件夹中。

为了避免权限问题,我使用“su root”让自己成为 root。然后我在/mnt中创建了一个目录

mkdir /mnt/archive

我检查以确保该目录具有读/写权限,并且确实如此:

drwxr-xr-x 2 root root 4096 Jan 26 00:35 archive

我安装了共享

mount -t cifs //192.168.1.7/music/archives/ /mnt/archive/

权限是这些:

drwxrwsrwx   3 1024 users     0 Jan  2 01:28 archives

不知道为什么它将所有者列为“用户”,因为我是在 root 身份时创建的。

然后我尝试了

root@volumio:/mnt# sudo cp /data/favourites/my-web-radio /mnt/archive/

并得到了

cp: cannot create regular file ‘/mnt/archive/my-web-radio’: Permission denied

显然,我使用root,因为即使我使用默认的管理员登录帐户,我也遇到同样的问题。

我读过很多帖子,它们似乎都指向所有权问题。我尝试更改所有权但未成功

sudo chmod -R 777 /mnt/archive/
chmod: changing permissions of ‘/mnt/archive/’: Permission denied

我希望得到一些启发。

答案1

弄清楚了:

sudo mount -t cifs -o username=userId_on_NAS,password=user_pass //192.168.1.7/music/archives /mnt/archives/

scp /data/favourites/my-web-radio /mnt/archives

我需要使用对 NAS 具有写入权限的 userId 挂载 NAS 共享。

相关内容