1、使用yum -y install samba samba-client samba-common安装Samba
2、查看Samba版本信息rpm -qi samba
3、设置开机启动: # systemctl enable smb.service
4、查看是否设置成功:systemctl status smb.service
5、启动samba服务:systemctl start smb.service
6、再次查看启动状态:
systemctl status smb.service
7、配置配置文件:
cd /etc/samba
备份:cp smb.conf smb.conf.bak
修改smb.conf文件:
找到[homes],修改以下配置:
8、添加用户:smbpasswd -a syni
密码:syni
注意:
CentOS7 可能默认打开了防火墙,会访问失败,通过
systemctl stop firewalld.service #停止防火墙
systemctl disable firewalld.service #禁用防火墙
9、测试
WIN+R :\\ip
若无法访问共享syni,原因可能是:
centos有一个selinux模块,该模块增加了centos安全访问控制性能,对samba及ftp等一些配置均有影响。可以把selinux取消,这样,通过windows就可以访问linux的共享了。
通过 vi /etc/sysconfig/selinux
通过 vi /etc/sysconfig/selinux
把 SELINUX=enforcing 修改为SELINUX= disable 退出保存,并且重启。就可以实现windows 实在对centOS ,smb共享的访问了,当然,也可以通过配置selinux策略来实现该功能。