一,下载安装:yum -y install samba
软件包 samba-4.8.3-4.el7.x86_64 已安装并且是最新版本
二,查找:rpm -qa|grep samba
[root@localhost samba]# rpm -qa|grep samba
samba-common-4.8.3-4.el7.noarch
samba-common-libs-4.8.3-4.el7.x86_64
samba-common-tools-4.8.3-4.el7.x86_64
samba-client-libs-4.8.3-4.el7.x86_64
samba-libs-4.8.3-4.el7.x86_64
samba-4.8.3-4.el7.x86_64
三,配置 cd /etc/samba
1,备份 cp smb.conf smb.conf.bak
2,编辑 smb.conf ,清空内容,用以下替换
[global]
workgroup = SAMBA
security = user
[chen]
path = /var/samba/share
writeable = yes
browseable = yes
public = yes
3,检查配置是否正确
# testparm smb.conf
4,配置的共享目录
# mkdir /var/samba //建立smb.conf里path路径文件夹
# mkdir /var/samba/share //建立smb.conf里path路径文件夹
5,创建samba用户
先添加一个普通用户 (因为要添加的共享用户必须是系统用户)
# useradd chen //因为不需要在shell中登录,所以可以不设置密码
# smbpasswd -a chen 将linux系统已存在用户 chen(例)加入到 Samba 用户数据库,windows访问samba共享目录时需要输入此用户名的密码
6,关闭selinux(很重要)
# vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
7,关闭防火墙
# service firewalld stop
# service iptables stop
四,访问
window桌面,按win键+r ,输入\\192.168.1.199 (linxu服务器ip) 再输入samba建立的用户名chen 和密码
然后右键你共享的文件夹chen,然后点击映射网络驱动器,方便以后打开.