news 2026/3/20 21:36:07

15、深入了解 Samba:实现 Linux 与 Windows 的无缝融合

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
15、深入了解 Samba:实现 Linux 与 Windows 的无缝融合

深入了解 Samba:实现 Linux 与 Windows 的无缝融合

1. Samba 简介

在当今的网络环境中,Linux(及 UNIX)与 Windows 操作系统的共存是不可避免的。Samba 作为一套 Linux 应用程序,能够使用 Server Message Block(SMB)协议,实现了 Linux 和 Windows 机器在同一网络中的资源共享。

Samba 提供了多种服务,包括:
- 文件系统共享:可在服务器或客户端工作站之间共享 Linux 或 Windows 的文件系统。
- 打印机共享:实现 Linux 和 Windows 客户端之间的打印机共享。
- 客户端(用户)认证:确保只有授权用户可以访问资源。
- 名称解析:如 WINS 解析。

Samba 还通过两种验证模式(共享模式和用户模式)来保护文件和打印资源。在共享模式下,一个资源(如打印机)关联一个密码,所有访问该资源的用户都需提供此密码;而在用户模式下,每个用户有自己的用户名和密码,系统管理员可以根据用户身份允许或拒绝其访问资源。

2. Samba 的起源

Samba 由澳大利亚堪培拉的 Andrew Tridgell 于 1991 年引入。当时,他遇到了将 UNIX 磁盘挂载到 DOS 机器的问题,该问题与需要 NetBIOS 接口的应用程序有关。为了解决这个问题,他使用数据包嗅探器对 SMB 协议进行逆向工程,创建了一个运行在 UNIX 机器上的文件共享服务器。后来,由于“SMB”名称被商标保护,他使用 grep 命令在字典中搜索与“SMB”匹配的单词,最终确定了“Samba”这个名称。

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

Ollamavllm中部署模型think模式开启关闭

(一)Ollama中think模式开启关闭 在 Ollama 中部署 Qwen3 模型时,关闭其“思考模式”(即不显示推理过程 )有以下几种常用方法。 1. 在提示词中添加指令 最简单的方式是在你的提问末尾加上 /no_think 指令。这会让模型在…

作者头像 李华
网站建设 2026/3/14 12:47:38

一周上手Cypress:从零构建端到端测试框架实战

为什么选择Cypress?在软件测试领域,端到端测试是确保应用整体稳定性的关键环节,而Cypress作为一款现代化的JavaScript测试框架,以其快速反馈、易于调试和模拟真实用户行为的特点,迅速成为测试从业者的首选工具。本文面…

作者头像 李华
网站建设 2026/3/13 19:24:53

TDengine 数据订阅架构设计与最佳实践

TDengine 数据订阅架构设计与最佳实践 一、设计理念 TDengine 数据订阅(TMQ)是一个高性能、低延迟、高可靠的实时数据流处理系统,核心设计理念是:基于 WAL 的事件流存储 Push-Pull 混合消费模式 自动负载均衡。 核心设计目标 实时性:毫…

作者头像 李华
网站建设 2026/3/17 18:54:07

【深度学习新浪潮】硬件RAID技术:大模型训练与推理的存储性能可靠性双保障

引言 随着大模型参数规模迈入千亿级、训练数据量突破PB级,存储系统成为制约任务效率的核心瓶颈。大模型训练阶段的Checkpoint写入带宽峰值可达200+GBps,推理场景对数据响应延迟的要求精准到毫秒级,同时数据丢失可能导致数周的训练成果付诸东流。在NVMe SSD普及的今天,存储…

作者头像 李华
网站建设 2026/3/14 12:52:43

Wan2.2-T2V-5B模型推理服务支持自动伸缩扩容

Wan2.2-T2V-5B模型推理服务支持自动伸缩扩容 你有没有遇到过这种情况:用户突然爆增,你的视频生成服务瞬间卡死?😅 或者半夜三点还在手动扩容GPU实例,只为应对一场突如其来的营销活动?别担心——现在有个更聪…

作者头像 李华