首先介绍一下背景。我是第一次使用 Linux 服务器用户:)以前从未尝试过,但我正在慢慢掌握窍门。仍在学习语法和终端的方法。我正在尝试在我的 Linux 服务器上运行 plex,但我的大部分媒体内容都在我的 WDMyCloud 上。因此,我尝试将 WDMyCloud 公共驱动器安装到 Linux 计算机上的一个文件夹,以便我可以将 plex 库链接到该文件夹。
我找到了这个教程:在 Ubuntu 20 上安装 WD MyCloud我跟着它。我在公共共享部分已完成第 4 步。但是当我尝试执行以下代码时:
sudo mount -t cifs -o rw,vers=3.0 //<*my MyCloud IP address*> /media/public
它会要求Password for @root//<*my MyCloud IP address*> (press TAB for no echo)
,我在 MyCloud 上打开 SSH 并设置密码并输入相同的密码。但即使我关闭了 SSH 并按下 Enter 键,我也会得到:
[518.952125] CIFS VFS: Malformed UNC in devname
mount error(22): Invalid argument UNC in devname.
Refer to the mount.cifs(8) manual page (e.g. man mount.cif) and kernal log messages (dmesg)
我究竟做错了什么?我错过了什么吗?
答案1
弄清楚了。
需要在rw
、 和之间添加访客用户名vers=3.0
。并且需要/.
在目标目的地末尾
新行如下所示:
sudo mount -t cifs -o rw,guest,vers=3.0 //<*my MyCloud IP address*>/Public /media/public/.