第一步:更新本地yum源(要不然有可能会安装后目录中没有/etc/samba)
配置参考:https://blog.csdn.net/xiaojin21cen/article/details/84726193
第二步:安装samba及samba-client
[[email protected] ~]# yum install samba samba-client samba-common -y
第三步:samba服务器配置
[[email protected] ~]# vim /etc/samba/smb.conf
[global] #---------------------全局设置
workgroup = #------------工作组和windows工作组性质一样
server string = 测试samba %v #-----服务一种描述,可以随意写
netbios name = #-----这个netbios名,这个现在不重要
security = user #这个是验证方式,user是密码登录,不支持share和server,设置user后加入下面一句话
map to guest = Bad User #
comment = #共享目录注释
path = / #----共享目录绝对路径
writable = yes #-----是否允许写入
browseable = yes #是否可见
guest ok = yes #是否允许guest即任意用户访问
第四步:创建samba共享目录
[[email protected] ~]# mkdir /home/samba
[[email protected] ~]# chmod 775 /home/samba
第五步:创建samba用户和组
第六步:关闭selinux,开启firewalld的139 445端口
setenforce 0
getenforce
第七步:重启smb服务,并设置开机自启动