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 毛病更多基本上用不了
1
germain 2021-01-18 00:33:06 +08:00
testparm 看一下启用的配置 看看 folder location 有没有问题
|
2
wtks1 2021-01-18 01:37:47 +08:00 via Android
实在不行可以试试 nfs,windows 也支持挂载这个的
|
3
nutting 2021-01-18 08:48:14 +08:00
可能你的 SMB 协议是老的,win10 需要在组件里添加一下旧 smb 协议
|
4
Rossweisse 2021-01-18 09:17:43 +08:00 via Android
我 Ubuntu 开 smb 之后总是能搜索到两个 smb 链接,很奇怪
|
5
systemcall OP |