我最近不得不从工作映像恢复我的 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
仅绑定接口 = 是
您可能需要根据您的要求修改工作组和接口。