Linux 配置 Samba服务(亲测实操),手把手教你看着一篇就够了

本文详述了Linux上配置Samba服务的过程,包括Samba的起源、协议原理、配置文件详解、安装步骤及不同访问级别的设置。通过实例演示如何在Linux和Windows之间实现文件共享,帮助读者掌握Samba的配置与使用。
摘要由CSDN通过智能技术生成

Linux 配置 Samba服务(亲测实操),手把手教你看着一篇就够了

samba简介

  • 一、常见数据共享方式
  1. Windows中最常用的是“网上邻居”。网上邻居使用的文件系统是CIFS (通用互联网文件系统)协议进行数据共享
  2. Linux中最常用的是NFS服务

但是不支持Unix和Windows之间文件共享

  • 二、samba由来

在1991年Andrew Tridgell为了实现Unix和Windows之间文件共享,开发了SMB (Server Message Block, 服务消息块)文件系统。由于SMB无法注册,就取名为Samba,热情的桑巴舞

  • 三、Samba 与 NetBIOS协议

1、IBM开发的NetBIOS协议是为了局域网内少数计算机进行通信的协议
2、Samba基于NetBIOS协议开发
3、所以可以和Windows通信,但是只能在局域网通信

Windows的网上邻居和Linux的samba服务都可以作为服务端,他们都基于NetBIOS协议

  • 四、常用文件服务器比较
服务器 使用范围 服务器端 客户端 局限性
FTP 内网和公网 Windows、Linux Windows、Linux 无法直接在服务器端修改数据
Samba 内网 Windows、Linux Windows、Linux 只能内网使用
NFS 内网和公网 Linux Linux 如用Windows客户端需要第三方软件

FTP:使用系统用户,系统密码登陆

Samba:使用系统用户,samba 登陆

samba相关文件

  • 配置文件

Samba服务是明文密码,需要单独设置密码

需要关闭 SELinux

  1. /etc/samba/samba.cof:配置文件
  2. /etc/samba/lmhosts : 对应NetBOIS名与主机的IP的文件,一-般samba会自动搜索(只对本机生效)
  3. /etc/samba/smbpasswd : samba密码保存文件,默认不存在
  4. / etc/ samba/ smbusers : 用户别名,用于适用不同操作系统中用户名习惯。需要配置文件中“username map’选项支持
  • /etc/samba/samba.cof:配置文件

1、Global Settings 全局设置

workgroup:所在工作组名称
server string:服务器描述信息
log file:日志文件位置
max log size:日志文件的最大容量

<
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值