12.1 SAMBA文件共享服务
上一章讲解的FTP文件传输服务确实可以让主机之间的文件传输变得简单方便,但是FTP协议的本质是传输文件,而非共享文件,因此要想通过客户端直接在服务器上修改文件内容还是一件比较麻烦的事情。

1987年,微软公司和英特尔公司共同制定了SMB(Server Messages Block,服务器消息块)协议,旨在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单。到了1991年,当时还在读大学的Tridgwell为了解决Linux系统与Windows系统之间的文件共享问题,基于SMB协议开发出了SMBServer服务程序。这是一款开源的文件共享软件,经过简单配置就能够实现Linux系统与Windows系统之间的文件共享工作。当时,Tridgwell想把这款软件的名字SMBServer注册成为商标,但却被商标局以SMB是没有意义的字符而拒绝了申请。后来Tridgwell不断翻看词典,突然看到一个拉丁舞蹈的名字—Samba,而且这个热情洋溢的舞蹈名字中又恰好包含了“SMB”,于是Samba服务程序的名字由此诞生(见图12-1)。Samba服务程序现在已经成为在Linux系统与Windows系统之间共享文件的最佳选择。

转载于:https://blog.51cto.com/203834/2404013

liunu就该这么学第十二节课相关推荐

  1. 从零开始学python微课视频版-从零开始学Python(微课视频版)

    基本信息 书名:从零开始学Python(微课视频版) :89.80元 作者:何明 编著 著 出版社:中国水利水电出版社 出版日期:2020_04_01 ISBN:9787517083818 字数:64 ...

  2. 人生必学的一课:成功的人就是会“勉强”别人的人

    顺势而为,水到渠成,是大多数工作者期待的情境,但这么容易的事很少见.大多时候,我们要强力作为,不断勉强自己.勉强别人,最后才能有一点成果,勉强是人生必学的一课. 一个部门主管向我抱怨:何先生,你不知道 ...

  3. Linux就应该这么学第七课-文件的特殊权限

    Linux就应该这么学第七课 文件的特殊权限 1.SUID 将文件执行者临时获取所有者的权限 u+s 2.SGID 让执行者临时拥有属组的权限 g+s 在某个目录中创建的文件自动继承该目录的用户组(只 ...

  4. 测试学开发——第一课:java学习路程

    测试学开发--第一课:java学习路程

  5. centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课

    centos vmware centos6.6 64位 kvm虚拟化安装配置     第四十二节课 上半节课 下半节课 f

  6. b站路飞学城python课梨视频项目代码

    @b站路飞学城python课梨视频项目代码 # -*- coding:utf-8 -*- import requests from lxml import etree import random im ...

  7. 计算机控制课设串级回路,华北电力大学过程计算机控制课设DDC串级回路PID闭环...

    程序清单,/*---------------头文件定义---------------*/,#include&lt,#include&lt,#include&lt,#includ ...

  8. 计算机控制课设串级回路,华北电力大学过程计算机控制课设ddc串级回路pid闭环.docx...

    华北电力大学过程计算机控制课设ddc串级回路pid闭环.docx (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 课程设计报告名称: ...

  9. 计算机控制课设串级回路,华北电力大学过程计算机控制课设DDC串级回路PID闭环.doc...

    华北电力大学过程计算机控制课设DDC串级回路PID闭环.doc (27页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .课程设计报告名称 ...

最新文章

  1. python遇到Retry(total=4, connect=None, read=None, redirect=None, status=None)解决方案
  2. 保25ms争10ms——Zenlayer如何保持出海业务的超低延时
  3. 架构师之路(5)---IoC框架
  4. 图像特征提取与描述_角点特征04:LBP算法+HOG特征算子
  5. ios安装python的步骤_如何利用 Python 爬虫实现给微信群发新闻早报?(详细)
  6. 【树莓派】给树莓派安装中文输入法Fcitx及Google拼音输入法
  7. Tiny快速入门之服务开发
  8. js 获取当天时间,实现展示包含今天的一周时间的方法
  9. seata xid是什么_Spring Cloud Alibaba分布式事务解决框架Seata概念入门篇
  10. 环境php5.2+mysql_php环境搭建问题(简单记录二------php5.2不加载mysql扩展)
  11. DPDK-VPP 学习笔记-04 Load Balancer plugin nat4 PATCH
  12. 股票历史数据-股票前复权数据下载
  13. MyBatis简介及下载地址
  14. TFT-LCD与FSMC控制器
  15. 深度之眼Pytorch打卡(六):将数据集切分成训练集、验证集和测试集的方法
  16. 考研英语-旧题高频词(齐雪妮老师)-2020-02-27,03-05,03-12,03-19
  17. relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol may bind externally can not be used 【ARM64平台编译】
  18. 洛谷 [樱花] 题解
  19. 2012百度校园招聘笔试杭州站
  20. 光遇为什么显示服务器连接错误,光遇服务器错误怎么办 光遇服务器错误问题解决办法-游侠手游...

热门文章

  1. 一文看懂当红Serverless:为何AWS、阿里云和腾讯云都在发力「无服务器架构」
  2. vue cli3.0 引入eslint 结合vscode使用
  3. PS常用快捷键就这些了,记住绘图事半功倍
  4. 到底什么样的程序员能称为架构师?
  5. NAPI模式--中断和轮询的折中以及一个负载均衡的问题
  6. phpcms v9 数据库操作函数
  7. Java 多线程(二)线程间的通信应用--生产者消费者(未完)
  8. 大数据,只是为了赚钱么?
  9. linq 实现查询字符串拼接 : And 和 OR 两种方式
  10. 关于DataAdapter的问题-----Fill: SelectCommand.Connection 属性尚未初始化。