我正在使用 OpenSuse tumbleweed 的所有内容的最新版本。
此命令将整个操作系统更新为最新版本。 zypper 重复
所以我暂时禁用了所有防火墙。
mount -t cifs -o "cred=/etc/samba/user.txt,vers=3.0,sec=ntlmv2" //192.168.2.3/web /mnt/x
mount -t cifs -o "user=user,pass=pass,vers=3.0,sec=ntlmv2" //192.168.2.3/web /mnt/x
这两个命令以及许多其他变体都会导致以下相同的错误。
所以我验证了 /mnt/x 存在并且确实存在
我以 root 身份执行所有操作,因此这不是权限问题。
在具有 Windows“开始-运行”\192.168.2.3\web 的第三台计算机上,输入凭据后会显示我的所有文件。
在 192.168.2.2 上我收到错误
BAD_NETWORK_NAME: \\192.168.2.3\web 同样“没有这样的文件或目录”,即使它们都存在。
这显然是错误的,因为它在 Windows 中有效
而且这也不是密码,因为当我故意输入错误的密码时,它会说权限被拒绝。
192.168.2.2是客户端 192.168.2.3是服务器
错误
安装错误(2):没有这样的文件或目录 请参阅 mount.cifs(8) 手册页(例如 man mount.cifs)和内核日志消息 (dmesg)
消息
[ 8817.231966] CIFS: Attempting to mount \\192.168.2.3\web
[ 8817.236567] CIFS: VFS: BAD_NETWORK_NAME: \\192.168.2.3\web
[ 8817.236775] CIFS: VFS: cifs_mount failed w/return code = -2