收起左侧

升级至1.2.0203后,SMB无法使用

32
回复
552
查看
[ 复制链接 ]

2

主题

3

回帖

0

牛值

江湖小虾

悬赏1飞牛币未解决
windows11, 访问飞牛IP, 输入用户名密码后, 提示网络无法访问。




论坛里有帖子说要把新的安装包里的某几个文件复制进系统。
小白求教如何操作。
收藏
送赞 3
分享

2

主题

3

回帖

0

牛值

江湖小虾

4 天前 楼主 显示全部楼层
补充一下,我是升级1.2.0203后,提示要更新windows ACL权限,更新后出现这个问题。

2

主题

3

回帖

0

牛值

江湖小虾

4 天前 楼主 显示全部楼层
给大家汇报一下最新进展。折腾了两三个小时,终于恢复了SMB访问。
我是个小白,对飞牛的系统内核完全不懂,通过跟豆包聊天,解决了这个问题。
首先说一句,我是有两台NAS的,一台威联通,用了好多年,系统难用,速度慢,远程访问也不方便。接触到飞牛后,果断切换过来,飞牛为主,威联通作为同步备份。所以当文件不能访问的时候,我是不太慌的。也不建议各位照抄我的方案,一旦系统崩溃,文件的安全都成了问题。
豆包给我的解释是ACL更新后SMB服务出错,他给我提供了一条命令,SSH登陆后台修复SMB。
curl -fSsL https://static2.fnnas.com/aptfix/fixsmb.sh | bash
执行这条命令,会把ACL的模块卸载,恢复成原版的SMB文件。但是我执行后仍然没法访问。把日志贴给豆包,豆包说SMB的配置里加载了trim模块。又给了我一串命令,让我全局清除所有。TRIM和TRIM-PERMS字段。
#备份
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
cp /etc/samba/smb.custom.conf /etc/samba/smb.custom.conf.bak

#清理所有trim相关字段
sed -i 's/\vfs objects =.*trim_perms//g;s/\vfs objects =.*trim//g' /etc/samba/smb.conf
sed -i 's/\vfs objects =.*trim_perms//g;s/\vfs objects =.*trim//g' /etc/samba/smb.custom.conf

#清理多余空格
sed -i 's/vfs objects =  */vfs objects = /g' /etc/samba/smb.conf
sed -i 's/vfs objects =  */vfs objects = /g' /etc/samba/smb.custom.conf

#校验配置
testparm

#重启服务
systemctl restart smbd nmbd


# 再次备份防止意外
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak2

# 精准替换全局vfs那一行,彻底删掉trim相关
sed -i 's/vfs objects = trim_perms full_audit trim/vfs objects = full_audit/g' /etc/samba/smb.conf

# 顺便清理自定义配置文件
sed -i 's/trim_perms//g;s/trim//g' /etc/samba/smb.custom.conf

# 重新校验
testparm

清除后我已经可以访问SMB了,能看到文件夹,但是文件夹还是提示我没有权限,打不开。
再次根据豆包提示清除了一些字段,终于可以正常访问了。
# 遍历所有共享配置文件,删除trim、trim_perms
sed -i 's/trim_perms//g;s/trim//g' /etc/samba/shares/*.conf

# 清理多余连续空格
sed -i 's/vfs objects =  */vfs objects = /g' /etc/samba/shares/*.conf

# 重启服务
systemctl restart smbd nmbd


# 清理users目录下所有共享配置,移除trim
sed -i 's/ full_audit shadow_copy2 trim/ full_audit shadow_copy2/g' /etc/samba/users/*.share.conf
# 清理多余空格兜底
sed -i 's/vfs objects =  */vfs objects = /g' /etc/samba/users/*.share.conf


再次警告,在执行这些操作前,一定把文件先备份一下,数据无价。
删除trim治标不治本,只能恢复自己的目录,团队共享还是无法打开的,下面已经有了完美解决办法了,把缺失的trim安装上就可以了  详情 回复
3 天前
这个没用  详情 回复
3 天前

2

主题

3

回帖

0

牛值

江湖小虾

4 天前 楼主 显示全部楼层
感慨一下,果然免费的东西才是最贵的。

2

主题

11

回帖

0

牛值

江湖小虾

  rm -f /usr/lib/x86_64-linux-gnu/samba/vfs/trim*.so; sed -i 's/ trim / /g; s/ trim$//g; s/^trim //g; s/ trim_perms / 
  /g; s/ trim_perms$//g; s/^trim_perms //g' /etc/samba/smb.conf /etc/samba/smb.custom.conf /etc/samba/users/*.conf
  /etc/samba/shares/*.conf 2>/dev/null; systemctl restart smbd nmbd

一条命令直接解决

看不见文件夹  详情 回复
4 天前
这个不行  详情 回复
4 天前

42

主题

1705

回帖

0

牛值

社区鸿蒙内测组

飞牛百度网盘玩家fnOS1.0上线纪念勋章

win11尝试重启下防火墙试试

0

主题

5

回帖

0

牛值

江湖小虾

产幻x 发表于 2026-7-26 20:50
rm -f /usr/lib/x86_64-linux-gnu/samba/vfs/trim*.so; sed -i 's/ trim / /g; s/ trim$//g; s/^trim //g ...

这个不行

0

主题

1

回帖

0

牛值

江湖小虾

产幻x 发表于 2026-7-26 20:50
rm -f /usr/lib/x86_64-linux-gnu/samba/vfs/trim*.so; sed -i 's/ trim / /g; s/ trim$//g; s/^trim //g ...

看不见文件夹

1

主题

11

回帖

0

牛值

江湖小虾

按照操作确实可以访问了但是打开文件夹又报错了,刚开始不能访问现在能访问了打开文件又报错这就尴尬了

0

主题

1

回帖

0

牛值

江湖小虾

我也是升级后用不了SMB,按豆包给的方法,现在可以访问NAS了,但是看不到任何文件夹,豆包也没办法了。这次升级真的搞死人

1

主题

11

回帖

0

牛值

江湖小虾

7.27更新:找到了大佬的 bug报告 以及解决方案:

请通过SSH登录到你的飞牛NAS后台,然后按顺序执行以下命令。

第一步:准备工作

创建一个临时目录,用于存放所有下载的 .deb 安装包。

# 创建一个临时目录,例如在/tmp下
mkdir -p /tmp/samba_fix
# 进入该目录
cd /tmp/samba_fix

第二步:下载19个Samba软件包

实测:有两个包无法下载,但是不影响,忽略即可。

使用 wget 命令,从飞牛官方软件包仓库下载指定版本(+trim.0+b20260616.62)的所有文件。

请复制并粘贴以下所有命令到终端执行(每个wget命令获取一个包):


wget https://repo.fnnas.com/repo/pool/main/s/samba/samba_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-libs_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-vfs-modules_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-common_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_all.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-common-bin_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-dsdb-modules_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-ad-dc_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/samba-ad-provision_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/libwbclient0_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/libsmbclient_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/winbind_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/libnss-winbind_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/libpam-winbind_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/smbclient_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/python3-samba_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/python3-ldb_2.6.2+samba4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/libldb2_2.6.2+samba4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/ldb-tools_2.6.2+samba4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb
wget https://repo.fnnas.com/repo/pool/main/s/samba/registry-tools_4.17.12+dfsg-0+deb12u2+trim.0+b20260616.62_amd64.deb

下载完成后,可以用 ls -l 命令确认19个 .deb 文件都在目录里。

第三步:强制安装所有软件包

sudo dpkg -i --force-confold --force-depends *.deb

注:如果提示权限不足,确保使用sudo或以root用户执行。

第四步:重启SMB服务

安装完成后,重启Samba的核心服务以应用新的模块。

# 重启smbd, nmbd
sudo systemctl restart smbd nmbd 

我这边已经完全恢复了。

谢谢啊!这个可以恢复正常。  详情 回复
3 天前
非常感谢,成功恢复正常了,我上午找到nbsn发的帖子7.15号发的,就找出了这个问题并写了这个方法,就是没有写这19个包的下载连接,一般不懂的人还真不好自己去找这19个号,论坛也好多看找出这个BUG,是因为更新后缺  详情 回复
3 天前

0

主题

2

回帖

0

牛值

江湖小虾

折腾一个小时了,win11,今天更新完就这样了,技术有限,坐板凳,等答案

0

主题

2

回帖

0

牛值

江湖小虾

一样的,更新完就不行了,什么鬼更新包,害我重置了两三次,昨晚搞到半夜两点都不行,怎么用哦,还是买的ME PRO

有没有管理员来更新下怎么搞的,简直乱来,最基础的功能都能搞崩溃,我是重置后直接升级的系统,一样不行,就是系统更新的问题  详情 回复
4 天前

0

主题

2

回帖

0

牛值

江湖小虾

ike_Vb9dS 发表于 2026-7-26 23:00
一样的,更新完就不行了,什么鬼更新包,害我重置了两三次,昨晚搞到半夜两点都不行,怎么用哦,还是买的ME ...

有没有管理员来更新下怎么搞的,简直乱来,最基础的功能都能搞崩溃,我是重置后直接升级的系统,一样不行,就是系统更新的问题
可以用这个命令临时解决下,ssh连接后执行 rm -f /usr/lib/x86_64-linux-gnu/samba/vfs/trim*.so; sed -i 's/ trim / /g; s/ trim$//g; s/^trim //g; s/ trim_perms / /g; s/ trim_perms$//g; s/^trim_perms //g'  详情 回复
4 天前

2

主题

11

回帖

0

牛值

江湖小虾

ike_Vb9dS 发表于 2026-7-26 23:01
有没有管理员来更新下怎么搞的,简直乱来,最基础的功能都能搞崩溃,我是重置后直接升级的系统,一样不行 ...

可以用这个命令临时解决下,ssh连接后执行
rm -f /usr/lib/x86_64-linux-gnu/samba/vfs/trim*.so; sed -i 's/ trim / /g; s/ trim$//g; s/^trim //g; s/ trim_perms /
  /g; s/ trim_perms$//g; s/^trim_perms //g' /etc/samba/smb.conf /etc/samba/smb.custom.conf /etc/samba/users/*.conf
  /etc/samba/shares/*.conf 2>/dev/null; systemctl restart smbd nmbd

0

主题

5

回帖

0

牛值

江湖小虾

陈涛 发表于 2026-7-26 19:44
给大家汇报一下最新进展。折腾了两三个小时,终于恢复了SMB访问。
我是个小白,对飞牛的系统内核完全不懂, ...

这个没用
试一下我刚刚回复的那个  详情 回复
3 天前

1

主题

7

回帖

0

牛值

江湖小虾

有解决办法了吗?昨天更新的,搞到晚上1点多,还是不行,崩溃啊,全公司共享瘫痪

对啊卧槽,我工作都要丢了  详情 回复
3 天前

0

主题

2

回帖

0

牛值

江湖小虾

+1,烦死了都

1

主题

2

回帖

0

牛值

江湖小虾

我也是同样的问题,电脑和appleTV都无法通过smb访问nas文件夹,顶一下

0

主题

5

回帖

0

牛值

江湖小虾

枫叶sjd 发表于 2026-7-27 09:03
有解决办法了吗?昨天更新的,搞到晚上1点多,还是不行,崩溃啊,全公司共享瘫痪
...

对啊卧槽,我工作都要丢了
我是真的崩溃,全公司都是用的NAS存储工作文件,现在让他们每个人用web访问下载文件使用,被说得一头包  详情 回复
3 天前

1

主题

7

回帖

0

牛值

江湖小虾

ziyesuifeng 发表于 2026-7-27 09:52
对啊卧槽,我工作都要丢了

我是真的崩溃,全公司都是用的NAS存储工作文件,现在让他们每个人用web访问下载文件使用,被说得一头包
看看我上面帖子回复的  详情 回复
3 天前

0

主题

2

回帖

0

牛值

江湖小虾

我也是,都不测试直接发布的吗?

1

主题

2

回帖

0

牛值

江湖小虾

崩了,好累

1

主题

11

回帖

0

牛值

江湖小虾


试一下我刚刚回复的那个

2

主题

4

回帖

0

牛值

江湖小虾

顶下!瞎搞乱搞。局域网崩溃只能网页访问。快点出补丁啊肥牛...........

1

主题

11

回帖

0

牛值

江湖小虾

枫叶sjd 发表于 2026-7-27 10:13
我是真的崩溃,全公司都是用的NAS存储工作文件,现在让他们每个人用web访问下载文件使用,被说得一头包 ...

看看我上面帖子回复的

0

主题

3

回帖

0

牛值

江湖小虾

20260727112621.png

20260727112714.png

试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
你这个没有用,是缺少软件包的原因  详情 回复
3 天前

1

主题

7

回帖

0

牛值

江湖小虾

boat_du 发表于 2026-7-26 22:18
7.27更新:找到了大佬的 bug报告  以及解决方案:
请通过SSH登录到你的飞牛NAS后台,然后按顺序执行以下命 ...

非常感谢,成功恢复正常了,我上午找到nbsn发的帖子7.15号发的,就找出了这个问题并写了这个方法,就是没有写这19个包的下载连接,一般不懂的人还真不好自己去找这19个号,论坛也好多看找出这个BUG,是因为更新后缺少trim.so,官方真不靠谱啊,这么大的BUG故障,办个月过去了,都没有解决方案,由于是在公司环境使用,这问题不解决真要人命啊

1

主题

7

回帖

0

牛值

江湖小虾


你这个没有用,是缺少软件包的原因

1

主题

7

回帖

0

牛值

江湖小虾

陈涛 发表于 2026-7-26 19:44
给大家汇报一下最新进展。折腾了两三个小时,终于恢复了SMB访问。
我是个小白,对飞牛的系统内核完全不懂, ...

删除trim治标不治本,只能恢复自己的目录,团队共享还是无法打开的,下面已经有了完美解决办法了,把缺失的trim安装上就可以了
强制装上trim后,大概率以后ota系统会冲突,而且会锁死smb版本  详情 回复
前天 10:47

2

主题

4

回帖

0

牛值

江湖小虾

boat_du 发表于 2026-7-26 22:18
7.27更新:找到了大佬的 bug报告  以及解决方案:
请通过SSH登录到你的飞牛NAS后台,然后按顺序执行以下命 ...

谢谢啊!这个可以恢复正常。

2

主题

11

回帖

0

牛值

江湖小虾

枫叶sjd 发表于 2026-7-27 15:06
删除trim治标不治本,只能恢复自己的目录,团队共享还是无法打开的,下面已经有了完美解决办法了,把缺失 ...

强制装上trim后,大概率以后ota系统会冲突,而且会锁死smb版本
正常更新出这种致命BUG,你觉得以后谁还敢随便更新  详情 回复
前天 16:31

1

主题

7

回帖

0

牛值

江湖小虾

产幻x 发表于 2026-7-28 10:47
强制装上trim后,大概率以后ota系统会冲突,而且会锁死smb版本

正常更新出这种致命BUG,你觉得以后谁还敢随便更新
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则