[学习笔记]CentOS7.6的Samba服务器配置

工具:CentOS7.6、VMware WorkStation16

虚拟机网络模式:NAT

大体步骤:

1、安装Samba软件

2、配置Samba服务端

3、添加Samba用户

4、启动Samba服务

第一步:配置yum源

找到CentOS桌面上的光盘图标,右键选择Open in Terminal,继续输入pwd查看镜像文件的目录

如图是我的目录,在这里要注意一点:路径中有空格 

然后修改yum源中配置文件的修改名

cd /etc/yum.repos.d/

进入目录之后对配置文件进行修改,加个后缀名就可以

mv CentOS-Base.repo CentOS-Base.repo.bak

下一步修改配置文件:CentOS-Media.repo

vim /etc/yum.repos.d/CentOS-Media.repo

进入编辑页面是这个样子

当然这是修改之后的了 ,在这里需要进行一些修改:

1、baseurl第一行的路径改成第一张图的路径,一定一定一定不要忘了空格还有斜杠的方向!!!

2、baseurl的第二、第三行注释掉

3、gpgcheck = 0

4、enabled = 1

这样的话本地的yum源配置完成,进行配置的目的是为了更方便的安装软件

第二步:安装Samba

yum clean all
yum install samba -y

第一行是清除yum缓存

第二行是使用yum安装samba

安装后可以查看安装好的samba

rpm -qa | grep samba

 安装好的结果如图所示

 至此就完成了Samba的安装

第三步:Samba服务器的配置

在这里说一下Samba服务的启停命令,此处的smb.service可简写为smb

systemctl start smb.service        //启动Samba服务
systemctl stop smb.service         //停止Samba服务
systemctl restart smb.service      //重启Samba服务
systemctl reload smb.service       //重新加载Samba服务
systemctl status smb.service       //查看Samba服务的状态

进入smb.conf配置服务

使用命令:

vim /etc/samba/smb.conf

 打开之后是这样的

当然这也是修改之后的,修改的步骤是这样的:

1、注释掉[home]、[printers]的所有内容

2、在文章末尾添加:

[webdata]
        comment = webdata
        path = /data/web_data
        browseable = Yes
        writable = Yes
        valid users = apache
        hosts allow = 192.168.100.133
        hosts deny = all

 至此,Samba服务配置文件配置完成

第四步:添加Samba用户

useradd smb1        创建Linux系统用户
passwd smb1         设置用户密码

下一步将创建好的系统用户添加到Samba服务中

smbpasswd -a smb1

这两步设置密码的环节需要重复输入密码确认

然后进入到tmp目录下新建共享目录

mkdir -p /data/web_data        //创建目录
setfacl -m u:smb1:rwx /data/web_data        //设置权限

然后用Windows主机验证:

用win+R打开运行界面:

 然后会弹出这个界面

 在此输入在CentOS中设置的账号密码

如果输入账号和密码后出现空白页面不能正常访问的话:

建议把Linux的防火墙和SELinux放行

修改防火墙设置放行Samba服务

firewall-cmd --permanent --add-service=samba    //放行Samba服务
firewall-cmd --reload          //重新加载
firewall-cmd --list-all        //展示所有服务

修改SELinux设置

setenforce 0
getenforce

setenforce的参数是1代表着强制模式,0表示允许模式

setenforce只是临时修改,重启系统后会失效 

 敲完getenforce后控制台输出Permissive即为设置成功

会出现这样的界面

至此,Samba服务器配置成功 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值