1.安装yum install samba -y
2.关闭防火墙或开启指定端口
firewall-cmd --zone-public --add-port=445/tcp --permanent
firewall-cmd --zone-public --add-port=137/tcp --permanent
firewall-cmd --zone-public --add-port=138/tcp --permanent
firewall-cmd --zone-public --add-port=139/tcp --permanent
firewall-cmd --zone-public --add-port=389/tcp --permanent
firewall-cmd --zone-public --add-port=901/tcp --permanent
firewall-cmd --reload
或
systemctl stop firewalld
systemctl disable firewalld
3.将samba加入开机自启动
systemctl enable smb
systemctl start smb
systemctl status smb
4.配置samba共享文件
vi /etc/samba/smb.conf
点击 i 进入插入模式
[test] 共享名
path=/test 共享文件目录
browseable=yes 设置共享目录浏览
writable=yes 指定共享目录读写权限
点击esc再按:加wq保存退出
创建共享目录
cd /
mkdir test
chmod 777 test
smbpasswd -a root 创建smb用户按照提示输入密码
setenforce 0关闭Selinux
永久关闭selinux输入vi /etc/selinux/config 将selinux=enforcing改为selinux=disabled然后保存退出
systemctl restart smb重启
5.测试
在windows输入“\\你linuxip地址”回车输入账号密码