Cifs Share 不断要求输入密码并且速度很慢

Cifs Share 不断要求输入密码并且速度很慢

我按照这里的指示https://wiki.ubuntu.com/MountWindowsSharesPermanently 挂载 Windows 共享,它按预期工作。我遇到的一些问题是,当我在文件资源管理器中加载共享时速度非常慢。在 Windows 中,它几乎是即时的。我遇到的另一个问题是,当我编辑文件并按 Ctrl+S 保存文件时,它每次都会要求我输入密码。我输入的是 Ubuntu 的用户密码,而不是 Windows 共享密码。我尝试搜索 Google,但没有找到任何答案。我尝试禁用钥匙串,但一直出现密码对话框。希望这里有人可以帮助我解决我遇到的问题。

答案1

至于文件访问速度慢的问题:我不知道您使用的是哪个版本的 Samba,但我建议在相应的 fstab 条目中指定 SMB 协议版本(wiki.ubuntu.com 上链接文章提供的示例中并非如此)。较旧的 Samba 版本使用 SMB1 作为标准协议。使用过时的 SMB1 可能会减慢文件夹访问速度,并且存在安全问题使用 SMB1。vers=2.1在 fstab 中添加选项:

//servername/sharename  /media/windowsshare  cifs  username=shareusername,manyotheroptions=andtheirvalues,vers=2.1  0  0

如果不接受此选项,则可能需要更新 cifs-utils。您的 Windows 设备很可能至少支持 v2.1,但为了安全起见,您也可以检查一下。

至于您必须输入的写入访问权限的密码:如果 fstab 中指定的用户名与您的 Ubuntu 用户名不同,则可能会出现此问题。您可以将共享用户添加到 NAS,名称与 Ubuntu 用户相同,然后将此用户名输入到 fstab 中。(可能还有许多其他方法可以解决此问题,但这是最简单的解决方案之一。)

相关内容