- 确认是否已安装samba
rpm -qa | grep samba
已安装则如下显示:
若无安装,则安装samba
yum install -y samba
安装完成后使用rpm -qa | grep samba查看是否安装成功
-
添加用户,添加的用户需要是已有的系统用户,此处我使用“root”
sudo smbpasswd -a root
- 新建共享文件夹(非必须,也可以用已存在文件夹),并赋权限
mkdir /home/html
chmod -R 777 /home/html
- 修改配置文件
vim /etc/samba/smb.conf
- 添加配置并保存,“myshare”为共享出去的展示文件夹名字
[myshare]
comment = Share Files
path = /home/html
valid users = root
public = No
writable = Yes
browseable = Yes
- 检查smb.conf语法
testparm
- 添加samba到防火墙白名单
firewall-cmd --permanent --add-service=samba
firewall-cmd --reload
- 启动samba服务并添加到开机启动
systemctl start smb
systemctl enable smb
- Windows访问共享文件夹,地址栏输入“\\共享文件夹IP地址”,回车后输入添加的用户名和对应密码,可以看到共享文件夹。myshare文件夹下显示的文件与smb.conf中配置的文件地址文件相同。