Windows 10无法连接到Ubuntu 16.04 samba

时间:2019-10-23 17:52:14

标签: windows-10 ubuntu-16.04 samba

我在旧笔记本电脑上重新安装了Ubuntu 16.04 Desktop 32bit,并安装了https://tutorials.ubuntu.com/tutorial/install-and-configure-samba#0所述的samba。当我尝试从Windows 10或Windows 7计算机连接时,得到以下信息: Windows无法与设备或资源通信(192.168.1.50) 该资源可用,但没有响应连接尝试。

有什么建议吗?

4 个答案:

答案 0 :(得分:0)

Windows 10不再支持Samba(SMBv1协议)。要在Windows 10上临时重新启用SMBv1协议,请执行以下步骤:

  1. 打开控制面板。
  2. 单击程序。
  3. 单击“打开或关闭Windows功能”链接。
  4. 展开“ SMB 1.0 / CIFS文件共享支持”选项。
  5. 选中“ SMB 1.0 / CIFS客户端”选项。
  6. 单击“确定”按钮。
  7. 单击立即重新启动按钮。

我希望能有所帮助。您只应将这些步骤用作临时解决方案。

enter image description here

参考:https://www.windowscentral.com/how-access-files-network-devices-using-smbv1-windows-10

答案 1 :(得分:0)

我有类似的问题。

问题是Windows并没有要求我提供samba用户凭据,而仅生成了一个错误0x80070035。

所以我做了以下事情:

  1. 转到“此PC”
  2. 点击“映射网络驱动器”
  3. 作为文件夹添加“ \\ samba服务器IP \ 共享名
  4. 选中“使用其他凭据连接”
  5. 完成

现在,窗口应询问您的samba用户凭据。

答案 2 :(得分:0)

我遇到了这个问题,能够在Windows 10和Ubuntu 20.04 Focal Fossa上解决此问题,而无需安装SMB v1或更改regedit。在/etc/samba/smb.conf

中需要更改的东西很少
   passdb backend = tdbsam
   security = user

更改网络

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
interfaces = 192.168.100.63 wlp1s0

bind interfaces only = yes

并更改用户

#map to guest = bad user
force user = username

请勿伪造将用户名添加到smb中。详细步骤以及此处记录的图像: https://www.yodiw.com/install-samba-ubuntu-20-04-and-windows-10-sharing/

答案 3 :(得分:0)

在/etc/samba/smb.conf文件中应添加

[global]
    client min protocol = SMB3
    client max protocol = SMB3

在Windows 10中应对此进行编辑 输入本地组策略编辑器(在Windows中搜索)计算机配置->管理模板->网络-> Lanman工作站->启用不安全的来宾登录-启用