在 Ubuntu 服务器中安装 NAS 驱动器-权限问题

在 Ubuntu 服务器中安装 NAS 驱动器-权限问题

首先,我是 Linux 的新手,但最近我读了很多关于它的资料。

我有一个网络,我的所有工作文件都在 NAS 驱动器中。我从一个教育用途的 Ubuntu 服务器开始,使用本地通讯程序等。

我弄清楚了如何从本地 Windows PC 安装文件夹并将其同步(使用 rsync)到服务器 PC,但我遇到了 NAS 问题。

最后我设法安装它,但我没有权限打开文件夹。

/etc/fstab 配置行是:

//192.168.1.108/Volume_1 /media/backup cifs credentials_nas=/home/MYNAME/.smbcredentials_nas,iocharset=utf8,uid=1000,gid=1000 0 0 

//192.168.1.108/Volume_1我想制作文件夹的完整镜像/media/backup。但我无权访问 NAS 中的文件。

有什么建议吗?

答案1

您是否设置了正确的 uid 和 gid ?

了解详情:

$ id -u
$ id -g

如果1000正确,添加file_mode=0644,dir_mode=0755应该有帮助:

//192.168.1.108/Volume_1 /media/backup cifs credentials_nas=/home/MYNAME/.smbcredentials_nas,iocharset=utf8,uid=1000,gid=1000,file_mode=0644,dir_mode=0755 0 0 

答案2

我解决了这个问题。我不确定问题的确切原因,但我做了两点更改:我在 samba 中使用的用户名与我的 root 用户和密码相同。我更改了它。第二点是编辑凭据并删除 credentials_nas,正如 @steeldriver 建议的那样。重新启动 samba 并重新挂载。现在一切都可以访问并正确挂载。

//192.168.1.108/Volume_1 /media/backup cifs credentials=/home/MYNAME/.smbcredentials,iocharset=utf8,uid=1000,gid=1000,file_mode=0644,dir_mode=0755 0 0

感谢大家的帮助!

相关内容