在 Windows 10 上访问 Ubuntu 服务器上的 Samba 共享时出现问题

在 Windows 10 上访问 Ubuntu 服务器上的 Samba 共享时出现问题

我最近不得不从工作映像恢复我的 Windows 10 系统,但自从我这样做之后,我的 Samba 共享就不再起作用了。

该服务器已安装几年,具有稳定的 /etc/samba/smb.conf,始终正常工作!自从我恢复了 Windows 10 PC(该 PC 在 hosts 文件中具有服务器名称,并且可以在终端会话中通过 ssh2 连接到服务器)后,就无法与 Windows 资源管理器中的共享文件夹保持稳定的连接。首先,它需要很长时间才能列出共享目录,然后当您单击其中一个目录时,它会列出内容,然后似乎要不断刷新显示!如果您尝试进入共享中的目录,它通常会失去所有联系,并显示“Windows 无法访问 \Server”。很奇怪。如果我重新启动服务器上的 samba 服务,我就可以再次看到共享,但无法将文件复制到 Windows 计算机。

这确实让我很困惑 - 看起来像是 Windows 端的一个问题,但我真的没有主意了。

这是我的 smb.conf 的一部分:

[homes]
comment = Home Directories
browseable = yes


# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
read only = no


# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
create mask = 0775


# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0775




[data]
comment = Data
path = /data
browseable = yes
create mask = 0775
directory mask = 0775
read only = no


[data2]
comment = Data2
path = /data2
browseable = yes
directory mask = 0775
create mask = 0775
read only = no

有人有主意吗?

谢谢。

菲尔

答案1

前段时间我遇到了 Samba 连接问题。有人建议我在 smb.conf 中添加以下内容:

[全球的]

工作组 = 工作组

安全=共享

接口 = eth0 lo

仅绑定接口 = 是

您可能需要根据您的要求修改工作组和接口。

相关内容