我正在尝试学习 Linux 的使用方法,因为我有 Windows 和 Mac 背景。我似乎无法让简单的网络共享保持 Linux Plex 服务器的持久性。
我的 中有以下内容/etc/fstab
:
//nas.local/video/Movies /home/magwezie/Plex/Movies cifs user:xxxx pass:xxxx
(注意xxxx
实际上是我的用户名和密码)。
一开始可以正常工作,但发生几次事故后就无法重新映射。我可以使用文件应用程序进行连接。
答案1
在我看来,您输入用户名和密码的方式不正确。fstab
挂载 CIFS 卷的行应为:
//nas.local/video/Movies /home/magwezie/Plex/Movies cifs rw,username=xxx,password=xxx 0 0
安装选项应以 (而非空格)分隔,其名称和值应以(而非),
分隔。您还可以包含最后两个参数 -和 ,但它们是可选的。对于网络驱动器,它们应该都是(默认值)。=
:
dump
pass
0
看man fstab
详情(重点是我的):
第四个字段(fs_mntops)。
该字段描述与文件系统相关的挂载选项。
它被格式化为逗号分隔列表选项。它至少包含挂载类型(
ro
或rw
),以及适合文件系统类型的任何其他选项(包括性能调整选项)。有关详细信息,请参阅安装(8)或者交换(8)。
另请参阅man mount.cifs
查看各个选项的格式应如何,例如:
username=arg
指定要连接的用户名。如果没有指定,则使用环境变量 USER。
主机识别——另一个可能的问题
此外,我建议使用 IP 地址,而不是像 这样的主机名nas.local
。本地网络中的主机名可能会在稍后被发现,并且在启动期间不可用。