当前位置: 首页 > news >正文

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未能正确启动,并在响应会话请求之前退出。错误或缺失的配置文件可

http://www.cnnetsun.cn/news/163299.html

相关文章:

  • Langchain-Chatchat IFRS9准则应用知识查询平台
  • 搜维尔科技:隆重推出DEX-EE灵巧手,市场上最坚固、最灵巧的机器人手
  • 9大高级RAG技术详解:提升大模型检索效果的实战指南
  • Langchain-Chatchat移动设备安全管理知识库
  • Langchain-Chatchat JWT令牌机制知识库构建
  • Langchain-Chatchat文件共享权限管理问答系统
  • Langchain-Chatchat IOC指标查询问答工具
  • Langchain-Chatchat渗透测试报告生成辅助工具
  • 50、多线程编程:任务控制与并行迭代
  • 51、多线程编程全解析
  • ML Workspace终极指南:5分钟搭建专业级机器学习环境
  • Langchain-Chatchat DevOps运维知识整合实践
  • Jetpack Compose响应式布局实战:构建自适应多屏Android应用
  • 端侧AI部署技术深度解析:从架构原理到行业实战
  • 30、构建安全、高效的企业级Web农场与数据仓库
  • Langchain-Chatchat数据安全法解读知识检索工具
  • React-Move 动画库终极指南:从入门到精通的完整实践手册
  • xPack OpenOCD 安装配置完全指南:快速搭建嵌入式调试环境
  • Langchain-Chatchat嵌入模型本地化部署要点
  • Proton-GE Wayland完全指南:解锁原生Linux游戏体验
  • Zed编辑器插件生态:完整指南与开发实战
  • CppMicroServices 终极指南:5步掌握C++模块化开发
  • SVG转Canvas渲染引擎终极指南:从零到精通的完整教程
  • Browser-Use Web-UI完全指南:让AI智能体在浏览器中自主工作的终极方案
  • Langchain-Chatchat科研辅助系统构建:论文资料智能问答平台
  • FastAPI蓝绿部署实战指南:实现零停机更新
  • Langchain-Chatchat能否支持视频文档解析?多媒体处理展望
  • 如何在3天内用TFLearn构建医疗AI预测模型:完整指南
  • 【第1章·第8节】自适应MPC控制器的simulink建模与仿真
  • C# 简介