1、 检查系统版本
[root@dcoaem7appt2 ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
2、安装samba服务
yum install -y samba
3、检查防火墙状态
systemctl status firewalld
systemctl disable firewalld
systemctl stop firewalld
4、 关闭 selinux
vim /etc/selinux/config
5、 添加用户
useradd public
smbpasswd -a public
6、 修改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
## [WIN10.10.0.19044]不设置ntlm选项会报错[用户名密码错误]
ntlm auth = yes
[homes]
comment = Home Directories
valid users = client
browseable = No
read only = No
inherit acls = Yes
7、 重新启动Centos主机,WIN10客户端执行
net use * /y
net use \\smb-server-ip\ipc$ /user:public
\\smb-server-ip