Centos7.2安装配置Samba

Centos7.2安装配置Samba

这些都是我在网上看了很多资料,但是配置要么到了一半就出错,要么就是配置完了之后权限老是出问题,之后看了大量论坛上配置教程后自己总结出来的比较简单的无密码,匿名访问共享文件。

  1. 步骤一
    安装samba指令:
yum install samba samba-client samba-common

这里写图片描述

用指令查看安装好没有:

rpm -qa|grep samba

这里写图片描述
有上面的这些samba软件和相应的依赖就可以开始下一步配置

  1. 步骤二
    修改配置文件smb.conf指令(先进行备份):
    1.进入配置文件存放的文件夹:
cd /etc/samba

2.进行备份:

cp smb.conf smb,conf.orgin

这里写图片描述

3.修改配置文件(这里我是创建的一个code文件夹作为共享文件夹,下面贴出代码,只需要整个复制黏贴到smb.conf就可以了):


# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.

[global]
        workgroup = SAMBA
        security = user

        passdb backend = tdbsam

        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw
        server string = samba server //这里是添加的
        map to guest = bad user//这里是添加的,设置所有用户访问


[homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = No
        read only = No
        inherit acls = Yes
[code]    //这里是code文件的定义,这个是自己加上去的

        path = /smb/code  //code文件的路径
        writable = yes  //对文件的操作权限
        public = yes  //访问权限
        browseable = yes  //操作权限

这里写图片描述

3. 步骤三
关闭防火墙指令(图片只截图了一跳指令,这四条指令都要执行):
systemctl stop firewalld
systemctl disable  firewalld
setenforce 0
setenforce

这里写图片描述

4.步骤四
重启samba服务,查看samba状态:

systemctl restart smb
systemctl status smb

这里写图片描述

5.步骤五
创建code共享文件并且设置操作权限:

1.创建共享文件

mkdir -p /smb/code

这里写图片描述

2.设置共享文件的操作权限

chmod -R 777 /smb/code

这里写图片描述

6.步骤六
最后再重启一下服务:

systemctl restart smb
  1. 步骤七
    在windows上面win+R,然后输入你centos对应的ip地址
    这里写图片描述这里写图片描述

    这样就完成了安装到配置到访问的操作了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值