我的 Windows 机器上有一个有效的、可访问的 SMB 共享,我可以使用它进行安装
sudo mount -t cifs //192.168.0.9/C /mnt/WinC -o username=foo,password=bar
Run Code Online (Sandbox Code Playgroud)
但不能从我的 fstab 挂载。fstab 条目读取
//192.168.0.9 /mnt/WinC credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Run Code Online (Sandbox Code Playgroud)
和凭证文件(在我开始工作时有 777 个权限)包含
username=foo
password=bar
Run Code Online (Sandbox Code Playgroud)
但是 sudo mount -a 导致错误,该错误来自 dmesg | 尾巴, 显示
[225040.991705] CIFS VFS: No username specified
[225050.991721] CIFS VFS: cifs_mount failed w/return code = -22
Run Code Online (Sandbox Code Playgroud)
有其他人看到过这个问题并设法解决了吗?