V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
systemcall
V2EX  ›  问与答

怎样在 Ubuntu 上配置 smb,让 Win10 可以连上去?

  •  
  •   systemcall · 2021-01-18 00:30:42 +08:00 · 1021 次点击
    这是一个创建于 1440 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Ubuntu 在一个 ARM64 的机器上跑,系统在 tf 卡里,硬盘放在 USB3.0 的硬盘盒里,文件系统是 NTFS
    Win10 是 20h2,以前是把那个硬盘盒接无线路由的 SMB 的,可以访问但是无线路由性能原因很慢
    现在加了一个 ARM64 的机器,准备拿 samba 来跑 smbd,也安装了 ntfs-3g,可以挂载那个硬盘
    问题是,Windows 的电脑基本上连不了 Ubuntu 机器的 smb,而且就算连接上去、通过了身份验证,看到的也是空的
    已经弄了一晚上了,还是不通。配置文件改过了,用户也配置了,目录和权限、挂载点也调整过,都没用,顶多连上去但是全是空的
    Ubuntu 18.04 。因为一些软件是装在 smb 共享的硬盘里的,不能换 ftp 。硬盘里面有数据而且没地方备份,估计不好换成 iSCSI
    那个机器有 2 个网口,一个千兆一个百兆,只接了千兆口,DHCP,用主机名来访问。因为没有显示端口,用的 ssh 和 ttl 来控制
    看了相关的日志,没感觉有什么问题。Ubuntu 的机器里面没多少数据,而且不知道为什么系统老是出错,可能是东西太山寨了吧,官方的源也有问题,之前刷了 OpenWRT 毛病更多基本上用不了

    5 条回复    2021-01-18 09:34:57 +08:00
    germain
        1
    germain  
       2021-01-18 00:33:06 +08:00
    testparm 看一下启用的配置 看看 folder location 有没有问题
    wtks1
        2
    wtks1  
       2021-01-18 01:37:47 +08:00 via Android
    实在不行可以试试 nfs,windows 也支持挂载这个的
    nutting
        3
    nutting  
       2021-01-18 08:48:14 +08:00
    可能你的 SMB 协议是老的,win10 需要在组件里添加一下旧 smb 协议
    Rossweisse
        4
    Rossweisse  
       2021-01-18 09:17:43 +08:00 via Android
    我 Ubuntu 开 smb 之后总是能搜索到两个 smb 链接,很奇怪
    systemcall
        5
    systemcall  
    OP
       2021-01-18 09:34:57 +08:00
    @nutting
    之前因为华硕的 smb 是 1.0 的,系统添加过 SMB1.0
    连接别的都可以连接,SMB1.0 的路由器和 SMB3.0 的 Win10 台式机都可以连接
    真是折磨人,在 Windows 下很容易配置的东西,放到 Linux 下就复杂了
    @wtks1
    以后试一下,希望可以配置好
    @germain
    检查过了,不清楚到底是哪里有问题。以后看一下华硕的 smbd 是怎么配置的,看到 log 里面有 samba
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2781 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 13:41 · PVG 21:41 · LAX 05:41 · JFK 08:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.