一、永久关闭SeLinux,需要重启机器
修改配置文件/etc/selinux/config,将SELINU置为disabled
二、关闭防火墙
或者加入防火墙端口
开启防火墙并且加入端口 UDP137,138 和TCP139,445
/*
firewall-cmd --zone=public --add-port=137-138/udp --permanent
firewall-cmd --zone=public --add-port=139/tcp --permanent
firewall-cmd --zone=public --add-port=445/tcp --permanent
firewall-cmd --reload
*/
三、安装samba
yum install -y samba
修改配置文件
cp /etc/samba/smb.conf /etc/samba/smb.conf_bak
修改smb.conf为
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
# cups options = raw
aio read size = 0
# 不使用异步
[share]
path=/home/pdadmin/shares
browseable=yes
create mask=0644
directory mask=0755
valid users=pdadmin
write list=pdadmin
wirteable=yes
添加samba用户
smbpasswd -a pdadmin
输入密码确认
重启samba
客户端连接测试
\192.168.5.*\share