1、 安装Samba
命令:yum -y install samba samba-common samba-client
2、 关闭CentOS限制访问服务
命令:chkconfig smb on #Samba自启动;
命令:chkconfig nmb on #Samba别名服务自启动;
命令:service iptables stop #关闭防火墙;
命令:chkconfig iptables off #学习用,所以就永久关闭防火墙了;
修改selinux,使之永久关闭,命令:vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled,保存,重启CentOS,命令:reboot
3、 编辑Samba配置文件
命令:vi /etc/samba/smb.conf,为了方便编辑,我先备份原来那个配置文件,然后把smb.conf删了新建一个smb.conf,内容如下
[global]
workgroup=WORKGROUP
service string=SambaServer
netbios name=SambaServer
security=user
[andy]#显示名字,随意取,PS:每添加一个Samba用户,都需要往这里面增加用户
path=/home/andy #要共享目录
public=no #是否公开给别的用户
writeable=yes #读写权限
valid user=andy #Samba用户名,随便起
browseable=yes #
编辑完保存
4、 添加系统用户
命令:groupadd andy #添加用户组
命令:useradd -g andy andy #添加用户
5、 添加Samba用户
命令:smbpasswd -a andy,然后回车,然后它会让你输入两次登陆Samba的密码,依次输入,提示:Added user andy,添加用户完成。
重启smb服务,命令:/etc/init.d/smbrestart
6、 添加共享文件夹
命令:mkdir /home/share #新建share文件夹
命令:chmod -R 777/home/andy #更改文件夹权限
7、 Windows可以访问共享文件夹了
双击计算机,在地址栏输入 \\(CentOS的IP),可以访问了