Centos 8.5 Linux系统下快速搭建smb服务
1.修改配置文件
vim /etc/samba/smb.conf在文件下面复制这行
[RootShare] path = / # 暴露整个根目录(极度危险!) browseable = yes writable = yes valid users = root force user = root create mask = 0770 directory mask = 0770 
2.设置 root 的 Samba 密码
bash
# 设置root的Samba密码(可与系统root密码不同)
sudo smbpasswd -a root
3:修改 SELinux 策略(如启用)
bash
# 临时允许root访问
sudo setsebool -P samba_enable_home_dirs on
sudo setsebool -P samba_export_all_rw on
或者临时禁用 SELinux 测试(重启后恢复)
sudo setenforce 0
4.重启服务
bash
sudo systemctl restart smb nmb
5.防火墙放行 Samba
bash
# 添加 Samba 服务到防火墙
sudo firewall-cmd --permanent --add-service=samba
sudo firewall-cmd --reload
# 检查防火墙状态
sudo firewall-cmd --list-all
或者关闭防火墙:
systemctl stop firewalld.service
6.客户端连接方式
在 Windows 文件资源管理器输入:
\服务器IP\RootShare
使用用户名 root 和您设置的 Samba 密码登录

7.windows系统下停掉网络来更换smb登录账户
net stop workstation /y #停止服务
net start workstation #开启服务


浙公网安备 33010602011771号