1. 准备工作:
2. 配置SMB共享:
# 创建共享目录
mkdir /srv/centos-install
# 编辑smb.conf配置文件
[centos-install]
path = /srv/centos-install
browsable = yes
writable = yes
guest ok = yes
3. 启动安装:
1. 安装Samba软件包:
yum install samba samba-client samba-common
2. 基本配置:
# 编辑主配置文件/etc/samba/smb.conf
[global]
workgroup = WORKGROUP
server string = Samba Server %v
security = user
map to guest = bad user
[shared]
path = /srv/samba/shared
browsable = yes
writable = yes
guest ok = yes
create mask = 0777
3. 创建共享目录并设置权限:
mkdir -p /srv/samba/shared chmod -R 0777 /srv/samba/shared chown -R nobody:nobody /srv/samba/shared
4. 启动和启用服务:
systemctl start smb systemctl enable smb systemctl start nmb systemctl enable nmb
5. 防火墙配置:
firewall-cmd --permanent --add-service=samba firewall-cmd --reload
1. 连接被拒绝:检查防火墙和SELinux设置
2. 权限问题:确保目录权限和Samba配置一致
3. 无法浏览共享:检查nmb服务是否运行