如何在 Linux 中挂载公共 Windows 8.1 共享

如何在 Linux 中挂载公共 Windows 8.1 共享

我在 Windows 8.1 计算机上共享了一个文件夹。它与“所有人”共享,并且“所有人”都具有“读/写”访问权限。在文件夹属性对话框的安全选项卡中,“所有人”再次被授予“完全控制”。我特别希望这个文件夹作为临时/传输文件夹可供办公室中的所有人公开访问和写入,这应该包括来访办公室的客户,因此创建特定用户不是一个选择。

我有一台 Linux 机器,办公室里其他人也有,我在安装共享文件夹时遇到了问题

root # mount -t cifs -o guest //Beefy/Scratch /mnt/scratch
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root #

/var/log/messages报告

May 31 05:12:28 volundr kernel: CIFS VFS: Error connecting to socket. Aborting operation.
May 31 05:12:28 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -113
May 31 05:12:28 volundr kernel: Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
May 31 05:12:28 volundr kernel: CIFS VFS: Send error in SessSetup = -13
May 31 05:12:28 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -13

我也尝试过使用-o sec=ntlm和其他各种选项(ntlmv2、ntlmv2i、ntlmssp、ntlmsspi)。-o nounix如果我尝试使用,-o guest,sec=ntlmsspi我会得到

root # mount.cifs -o guest,sec=ntlmsspi //Beefy/scratch /mnt/scratch
mount error(524): Unknown error 524
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root #

以及随附的日志输出/var/log/messages

May 31 05:23:45 volundr kernel: CIFS VFS: Error connecting to socket. Aborting operation.
May 31 05:23:45 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -113
May 31 05:23:46 volundr kernel: CIFS VFS: Server does not support signing!
May 31 05:23:46 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -524

看到“服务器不支持签名!”消息后,我突然想到,可能是我按照说明操作了这里在我的笔记本电脑上,只是因为我有点偏执。然而,结果是一样的,即使我注释掉这些安全设置/etc/ssh/ssh_config并重新启动。

相关内容