Samba服务搭建实验

Samba服务搭建实验

前言

本文重点在于后面的Samba服务的完整搭建步骤,前面会简单介绍Samba服务的基本概念与配置文件介绍,如有偏差处,欢迎大家指正,谢谢。

基本理论说明

Samba服务概述

Samba是在LinuxUNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过支持这个协议, Samba 允许 Linux 服务器与 Windows 系统之间进行通信。

Samba主要服务程序

  • SMB

SMB是Samba 的核心启动服务,主要负责建立 Linux Samba服务器与Samba客户机之间的对话, 验证用户身份并提供对文件和打印系统的访问,只有SMB服务启动,才能实现文件的共享,监听139 和445 TCP端口;

  • NMB

NMB服务是负责解析用的,类似与DNS实现的功能,NMB可以把Linux系统共享的工作组名称与其IP对应起来,如果NMB服务没有启动,就只能通过IP来访问共享文件,监听137和138 UDP端口。

Samba软件包

Samba主要配置文件简介

/etc/samba/smb.conf

Samba 的主要配置文件,基本上,Samba 就仅有这个配置文件而已,主要的设定项目分为服务器的相关设定 (global),如工作组、NetBIOS 名称与密码等级等, 以及分享的目录等相关设定,如实际目录、分享资源名称与权限等等两大部分。

/etc/samba/smbusers

Samba的别名文件,用于映射windows与linux之间用户的关系。

实验步骤

实验目标:掌握Samba服务基本搭建以及常规操作

实验准备:两台C6标准虚拟机。(selinux与防火墙已关闭)

实验规划:Samba服务端(192.168.10.11)

Samba客户端(192.168.10.10)

一、Samba服务端安装

1.安装Samba服务
yum install -y samba
2.过滤出有效信息
mv /etc/samba/smb.conf  /etc/samba/smb_conf

grep -v "^#" /etc/samba/smb_conf  | grep -v "^;" | grep -v ^$ > /etc/samba/smb.conf

3.共享一个目录,任何人都可以方法都可以访问(匿名访问)
vim /etc/samba/smb.conf

修改【global】模块

将"MY GROUP"改为"WORKGROUP"

将"security = user"修改为 “security = share”

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值