由于更新到 Ubuntu 17.10,我从 NAS 挂载共享的脚本不再起作用。在旧版本的 Ubuntu 上,我可以使用这一行:
mount -t cifs -o username=t0b1,password=$pw //server.local/shared/ /media/shared
Run Code Online (Sandbox Code Playgroud)
添加另一个选项来指定版本似乎没有任何改变:
mount -t cifs -o vers=1.0, username=t0b1,password=$pw //server.local/shared/ /media/shared
Run Code Online (Sandbox Code Playgroud)
当我在 Ubuntu 17.10 上运行脚本时,我得到的唯一输出是“挂载”选项列表,但它没有挂载我的共享。有谁知道 17.10 上的 cifs 到底发生了什么变化?知道我可以在这里改变什么吗?
编辑:这条线实际上有效:
mount -t cifs -o username=t0b1,password=$pw,vers=1.0 //server.local/shared/ /media/shared
Run Code Online (Sandbox Code Playgroud)
但我认为使用 1.0 版只是一个临时的解决方法,因为它存在一些已知的安全问题。还应该有一种方法可以让它在版本 3 中运行。