注意:这不是mount.cifs failed with mount error(2): No such file or directory的副本,请阅读到最后。
我正在尝试在 Ubuntu 20.04 上安装 SMBv1 卷。smbclient
我可以通过这种方式列出共享目录:
smbclient -L //192.168.1.1/usbkey -U (myusername)
将以下选项添加到 /etc/samba/smb.conf 后:
client min protocol = NT1
ntlm auth = ntlmv1-permitted
client use spnego = no
虽然,即使我添加了各种答案所建议的标志,我也无法使用 挂载共享目录,例如:mount.cifs failed with mount error(2): No such file or directorymount.cifs
vers=1.0,sec=ntlm
我试过了:
1. mount.cifs -o vers=1.0,sec=ntlm,username=admin //192.168.1.1/usbkey /mnt/usbkey
2. mount.cifs -o vers=1.0,sec=ntlm,username=admin //192.168.1.1/usbkey$ /mnt/usbkey
3. mount.cifs -o username=admin,vers=1.0,sec=ntlm //192.168.1.1/usbkey /mnt/usbkey
4. mount.cifs -o vers=1.0,username=admin //192.168.1.1/usbkey /mnt/usbkey
5. mount.cifs -o username=admin,vers=1.0 //192.168.1.1/usbkey /mnt/usbkey
没有任何效果。首先,它问我密码,然后我每次都得到:
mount error(2): No such file or directory
因此,必须设置最近引入的其他内容,以便允许挂载不安全的SAMBA v1 共享目录(我了解安全风险等)。
有趣的最后一点:如果我为共享目录启用完全来宾访问(这意味着读/写),那么 mount.cifs 就可以工作。因此,它仍然与身份验证有关。