news 2026/7/7 7:07:28

19、深入解析Linux与Windows集成中的SMB协议

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
19、深入解析Linux与Windows集成中的SMB协议

深入解析Linux与Windows集成中的SMB协议

1. Windows 98与Samba性能问题

在使用Windows 98的资源管理器(可能还有其他程序)向网络共享进行写入请求时,会错误地设置“sync”位。这会导致严重的性能下降,因为Samba在每次写入后都会正确地对文件执行fsync()操作。再加上Windows 98资源管理器使用的写入大小非常小(约1.5k),最终结果会非常糟糕。

不过,在Samba 1.9.18p10及更高版本中,对Samba进行了修改,默认情况下会忽略这些错误的同步请求。这使得使用Windows 98资源管理器时性能大幅提升。如果需要恢复旧的(较慢的)行为,可以使用“strict sync”选项。

2. “your server software is being unfriendly”错误解析

当使用smbclient尝试连接服务器时,如果收到“your server software is being unfriendly”错误,这意味着smbclient已成功建立到服务器的TCP连接,但在打开的套接字上尝试进行NBT“会话请求”时,得到的是乱码(或没有响应)。“不友好”的原因是客户端期望得到规范(如RFC1001/1002)中定义的多种可能的错误代码之一,但实际得到的却是完全不同的内容。

通常,这意味着根本没有成功与SMB服务器进行通信,套接字连接到了其他东西。如果Samba是服务器,常见原因是smbd未能正确启动,并在响应会话请求之前退出。错误或缺失的配置文件可

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/7 14:14:05

23、Linux与Windows集成及Samba配置详解

Linux与Windows集成及Samba配置详解 1. Linux与Windows集成中家目录的配置 在Linux与Windows集成的场景下,当PC和UNIX访问使用不同的家目录时,集成操作会非常有用。这是一种快速且简单的方式,能让大量客户端轻松访问其家目录。 若请求的部分名称为“homes”,会有类似的处…

作者头像 李华
网站建设 2026/7/7 13:16:32

搜维尔科技:远程机器人领域的终极触觉手套SenseGlove R1

远程机器人领域的终极触觉手套SenseGlove R1专为无缝控制人形机器人手而设计,融合了主动力反馈、精准的力控制、毫米级的指尖追踪精度以及振动触觉反馈。其结果是:在远程操作中实现了无与伦比的触觉感知和更强的模仿学习能力。SenseGlove R1是一款力反馈…

作者头像 李华
网站建设 2026/7/7 9:39:50

第P9周:YOLOv5-Backbone模块实现

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 前言 实验环境 python 3.9.23 pytorch 2.5.1 pytorch-cuda 11.8 pytorch-mutex 1.0 torchaudio 2.5.1 torchinf…

作者头像 李华
网站建设 2026/7/6 15:33:19

Langchain-Chatchat跨境汇款流程问答系统

Langchain-Chatchat跨境汇款流程问答系统 在跨国企业财务部门,一个常见的场景是:新入职的结算专员面对复杂的跨境汇款政策手册,反复翻阅几十页PDF文档只为确认“美元汇往欧洲是否需要额外申报”——耗时且易出错。与此同时,合规团…

作者头像 李华
网站建设 2026/7/6 21:16:30

人工智能通识 题目一

汉诺塔问题题目描述有 3 根柱子(记为 A、B、C)和 n 个大小互不相同的圆盘,所有圆盘初始时都套在柱子 A 上,且圆盘按 “上小下大” 的顺序叠放(大圆盘不能放在小圆盘上方)。要求将所有圆盘从柱子 A 移动到柱…

作者头像 李华