centos下开启smb

12 阅读1分钟

1、安装Samba

yum install samba samba-client samba-common -y

1.配置

/etc/samba/smb.conf
[share]
comment = zhang
path = /home/zhang
browseable = yes
writable = yes
create mask=0777
directory mask=0777
valid users = root

设置Samba⽤户密码: 在终端中运⾏以下命令来设置Samba⽤户密码:

sudo smbpasswd -a your_username

设置Samba服务开机⾃启动:

systemctl enable smb

关闭防火墙

SELinux(如果启用): 如果系统启用了 SELinux,它可能阻止 Samba 访问共享目录。你可以暂时禁用 SELinux 进行测试:

sudo setenforce 0

如果这样解决了问题,可以调整 SELinux 设置以允许 Samba 访问。使用以下命令永久允许 Samba 访问:

sudo setsebool -P samba_enable_home_dirs on