将 RPI 上的 samba 共享文件夹永久安装到我的 Ubuntu 服务器 18.04

将 RPI 上的 samba 共享文件夹永久安装到我的 Ubuntu 服务器 18.04

我有一个运行 Ubuntu 服务器 18.04 的 RPI,并在那里设置了一个 samba 服务器来共享 /home/user/sambashare。我使用这些说明让它启动并运行。

在同一个网络中,我有一台旧电脑,也运行着 Ubuntu 服务器 18.04,我想将该 sambashare 永久挂载到 /media/share。

我已经在这台旧电脑上安装了 cifs-utils,并在 /etc/fstab 中添加了以下行:

/pi_name/home/user/sambashare /media/share cifs uid=0, credentials=/home/user/.smbcredentials,iocharset=utf8,vers=3.0,nounix 0 0

当然,.smbcredentials 包含用户名和密码。

但我尝试的时候得到的却sudo mount -amount error(2): No such file or directory

我是 Linux 新手,我花了两天时间浏览有关这些主题的各种教程,但我无法让它工作。有什么技巧可以让我走上正轨吗?

答案1

指定共享的网络地址时出现了一些语法错误。

[1] 必须以双斜杠开头 //

[2] 而且它是 //server/share 而不是 //server/internal/path/to/shared/folder。

因此替换/pi_name/home/user/sambashare//pi_name/sambashare

并确保 /media/share 存在。

另外需要注意的是:通过名称(netbios 名称)访问主机有点不靠谱,所以你可能需要通过 ip 地址(例如 //192.168.0.100/sambashare )来访问它,或者如果这是 Linux、MacOS 或 Win10 主机,则通过它的 mDNS 名称( //pi_name.local/sambashare )来访问它

相关内容