Samba文件共享服务

配置Samba服务

基于CentOS 6编写

   SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。

1•进入挂载好的目录 (Packages)检索samba开头的rpm包。不同版本系统检索出来的软件包可能会有一定的差异!

【root@localhost Packages】#rpm -qa | grep “^samba”

从检索出来的列表里找到samba-3.6.23-33.el6.x86_64.rpm

2•使用rpm安装。

【root@localhost Packages】#rpm -ivh samba-3.6.23-33.el6.x86_64.rpm

3•通过service工具来启动Samba服务。

【root@localhost /】#service smb start
Starting SMB services     [ OK ]

4•安装完成并启动后会在etc目录下生成一个samba的目录
使用cd进入

【root@localhost /】#cd /etc/samba/
【root@localhost samba】#ls
lmhosts   smb.conf   smbusers

5•如果怕自己配制错误导致白做,可先在当前目录下备份一份。

【root@localhost samba】#cp smb.conf smb.conf.bak

6•使用vim编辑smb.conf

【root@localhost samba】#vim smb.conf

7•使用 set nu 显示行号修改第101行

security=share      //匿名访问

//配置项:security
说明:设置服务器的安全级别,可设为以下四个值中的一个
share(可匿名访问)
user(需由本服务器验证用户名及密码)
server(需指定另一台服务器来验证用户名及密码)
domain(由Windows域控制器验证用户名)

8•保留282~288行模版,使用yy将282~288行复制一份到282行后面,并做修改。
在这里插入图片描述

[public]           //共享文件夹名称
 comment=Public Stuff  //注释
 path=/home/samba   //服务器存放路径
 public=yes
 writable=yes          //是否可写入
 printable=no          //是否打印    
 write list=+staff     //列表       

9•在home下创建samba目录,并给权限。

【root@localhost samba】#mkdir /home/samba
【root@localhost samba】#chmod 777 /home/samba

10•重启samba服务

【root@localhost samba】#service  smb restart
Shutting down SMB services:   [OK]
Starting SMB services:        [OK]

11•使用一台与samba服务器在同一局域网内的客户机来验证samba服务器是否可用。

创建验证文件:
【root@localhost samba】#touch 111
【root@localhost samba】#touch 123

在另外一台客户机验证:
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋枫 ~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值