|
|
本帖最后由 mame73 于 2025-3-12 14:30 编辑
本文提到的问题在以下两种路由器和固件版本下出现过
小米R3G, HIBOY的24-06-01版本,以及旧版本
网件R6800, HIBOY24-06-01,以及荒野无灯的固件
路由器插U盘开SMB共享,再用windows11电脑打开共享
U盘上建一个文本文档,
修改内容没有问题,新增内容也没有问题
但是,如果是删减内容,会无效,比如内容是“123456789”
我删除了“56789”,记事本保存不报错,重新打开,它会恢复成“123456789”
用NOTE++来删除,保存时会提示“文件被另一个程序修改”
往u盘上拷贝文件,删除文件均正常,只是直接编辑文本文件会出问题
把u盘开webdav,用windows连接webdav的方式用记事本打开文件,再做编辑/删除,就完全正常了
我认为这证明了SMB服务有BUG
已测试过的方法:
1、u盘用exFAT, NTFS, EXT4格式全部试过,都一样,换一个U盘/移动硬盘做共享,没用
2、padavan的smb服务共享访问模式改成账号访问,把匿名用户禁止访问,没用
3、换电脑访问,换成windows10电脑,没用
4、尝试修改smb.conf
directory mode = 0700 (0777改为0700)
create mask = 0700
force directory mode = 0700
没用
max protocol = SMB2 (这个改成SMB1可以不?没试过)
期待你聪明的头脑对我的启发
|
|