centOS7 建立samba服务器,实现目录共享

建立samba服务器,实现共享centOS系统的目录

第一步:

通过yum库安装samba 服务。因为安装samba服务,需要安装很多依赖文件,yum源安装的时候会自动安装相关依赖文件。

 yum list samba*    查看yum库中可安装的samba软件包。

然后 yum -y install samba.x86_64  进行安装

 如果通过rpm包和tar.gz包安装,很多依赖文件都没有,要自己安装很多依赖源,非常繁琐。我尝试过,后来放弃了,最好还是通过yum安装,方便快捷高效。

 rpm -qa|grep samba 查看samba服务的安装信息


第二步: 配置samba服务器

在配置samba服务之前,可以创建一个用户,为该用户指定家目录,然后将指定的家目录共享

创建用户: useradd -d /home/test test1

为用户设置密码:passwd test1

更改家目录权限:chmod 755 /home/test

然后配置samba服务器:

更改smb.conf之前,先做一个备份:cp /etc/samba/smb.conf  /etc/samba/smb.conf.bak

然后更改smb.conf档案:vi/etc/samba/smb.conf

将workgroup=MYHOME改为 :

    workgroup = WORKGROUP

将    load printers = yes 改为:  load printers = yes  增加      printcap name = /dev/null         disable spoolss = yes
即:

load printers = no
cups options = raw
printcap name = /dev/null
disable spoolss = yes


然后在档案的末尾加上如下信息:

[test]
comment = share directory is test   (这句话只是做一个注释作用,自己按照意愿写就行)
path = /home/test
vaild users = test1
create mask = 0755
directory mask = 0755
public = yes
writable = yes

保存修改后的配置


第三步:设置账户的samba服务密码

smbpasswd -a test1

启动samba服务

systemctl start smb.service

 iptables -F

 setenforce 0


第四步:运行 \\192.168.xxx.xxx ,输入账号跟密码就可以了







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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值