SAMBA⽂件共享与DNS域名服务

⼀、SAMBA⽂件共享

1、什么是SAMBA

SMB(Server Message Block)协议实现⽂件共享,

也称为CIFS(Common Internet File System )

是Windows和类Unix系统之间共享⽂件的⼀种协议

客户端==主要是Windows==;⽀持多节点同时挂载以及并发写⼊ 主要⽤于windows和Linux下的⽂件共享、打印共享 实现==匿名与本地⽤户==⽂件共享

2、SAMBA主要进程

smbd进程 控制发布共享⽬录与权限、==负责⽂件传输== ==TCP 139 445== nmbd进程

⽤于名称解析netbios ==UDP 137 138== ;

基于NETBIOS协议获得 计算机名称——>解析为相应IP地址,实现信息通讯 NetBIOS是Network Basic Input/Output System的简称,⼀般指⽤于局域⽹通信的 ⼀套API

3、SAMBA环境准备

第⼀步:从模板机中克隆⼀台Linux服务器,叫做SAMBA 第⼆步:更改主机名称与IP地址

# hostnamectl set-hostname samba.itcast.cn
# Su
# vim /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=noneIPADDR=10.1.1.10NETMASK=255.255.255.0
GATEWAY=10.1.1.2DNS1=8.8.8.8DNS2=114.114.114.114
# systemctl restart network
扩展:如果是多张网卡,建议使用ifdown ens33以及ifup ens33实现重启网络操作

第三步:关闭防⽕墙与SELinux

# systemctl stop firewalld
#systemctl disable firewalld
# setenforce 
# vim /etc/selinux/config
SELINUX=disabled
第四步:配置yum源
# yum clean all
# yum makecache
4、SAMBA软件安装(服务器搭建)
#yum install samba -y
# rpm -qa lgrep ^samba
SAMBA也是一个C/S架构的软件,Client主要是Windows

# vim /etc/samba/smb.conf [global]  全局选项 workgroup = MYGROUP            

定义samba服务器所在的⼯作组 server string = Samba Server Version %v        

smb服务的描述 log file = /var/log/samba/log.%m        

   ⽇志⽂件 max log size = 50                

  ⽇志的最⼤⼤⼩KB   security = user             认证模式:share匿名|user⽤户密 码|server外部服务器⽤户密码 passdb backend = tdbsam         密码格式 load printers = yes         加载打印机 cups options = raw          打印机选项 [homes]                 局部选项(共享名称) comment = Home Directories      描述 browseable = no      隐藏共享名称 writable = yes      可读可写 [printers]      共享名称 comment = All Printers       描述 path = /var/spool/samba  本地的共享⽬录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值