AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1532162
Accepted
lintek214
lintek214
Asked: 2024-11-06 00:19:44 +0800 CST2024-11-06 00:19:44 +0800 CST 2024-11-06 00:19:44 +0800 CST

共享是否应在 Windows 和 Ubuntu 网络文件夹中可见?

  • 772

我的笔记本电脑主机是 Windows 11 Home。VirtualBox 客户虚拟机是 Ubuntu 22.04。

  • Ubuntu IP:192.168.56.102
  • Windows IP:192.168.56.11

主机和客户机都位于同一个WORKGROUP中。

我可以直接从主机操作系统和客户操作系统的文件管理器访问共享:

  • 从 Windows 11 开始:\\192.168.56.102\share
  • 从 Ubuntu:smb://192.168.56.11/share

一切似乎都按设计运行。这是困扰 Windows 和 Samba 网络的一个迫切问题。

为什么我在文件管理器的网络文件夹中看不到计算机名称?由于 SMB1 已弃用,我应该看到它们吗?

当我运行时,smbclient我得到以下内容。

查询Ubuntu访客地址:

# smbclient -L \\192.168.56.102 -U root
Password for [WORKGROUP\root]:

    Sharename       Type      Comment
    ---------       ----      -------
    print$          Disk      Printer Drivers
    share           Disk      Samba on Ubuntu 22.04
    IPC$            IPC       IPC Service
    HP Printer      HP Deskjet 4100
SMB1 disabled -- no workgroup available

查询Windows主机地址:

# smbclient -L \\192.168.56.11 -U root
Password for [WORKGROUP\root]:
session setup failed: NT_STATUS_LOGON_FAILURE
22.04
  • 1 1 个回答
  • 20 Views

1 个回答

  • Voted
  1. Best Answer
    Morbius1
    2024-11-06T03:54:01+08:002024-11-06T03:54:01+08:00

    我想你已经回答了你自己的问题。

    此处的“计算机名称”是指计算机的 NetBIOS 名称。NetBIOS 是 SMBv1 的东西,没有它就没有 NetBIOS。Windows 和 Samba 都默认不启用 SMBv1。

    Windows 使用另一种方法来“发现”网络上的主机,即 WS-Discovery。

    在 Ubuntu 22.04 中,您可以使用 wsdd 包启用 WS-Discovery 服务器端:

    sudo apt install wsdd
    

    这将使 Win10/11 在资源管理器中发现您的 Linux samba 服务器。

    在 Ubuntu 22.04 中,它只能以一种方式工作。Windows 可以发现 Linux,但 Linux 却不能。

    在 Ubuntu 24.04 中,实现略有不同,并通过 wsdd-server 包启用。具有讽刺意味的是,这还在 Linux 的客户端上启用了 ws-discovery,因此它可以发现 Win10/11 主机

    • 0

相关问题

  • Ubuntu 22.04 Beta 中的慢速互联网连接 [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve