1、samba的介绍。linux
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通讯协议,它为局域网内的不一样计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机经过该协议能够访问服务器上的共享文件系统、打印机及其余资源。经过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。 -----来自百度百科。服务器
2、环境介绍。网络
Centos 7.0系统。ide
3、安装过程。spa
yum -y install samba samba-client
四、配置过程orm
新建一个文件夹做为存放文件的目录。
blog
cd /var资源
mkdir samba 在var目录下创建一个samba文件夹。get
chmod 755 samba 给samba这个文件夹权限。it
新建一个用户组和用户帐号访问samba。
groupadd test 新建组test
useradd user01 -d /var/samba/ -g test -s /sbin/nologin 新增一个用户,用户目录为/var/samba 输入test用户组
smbpasswd -a user01 设置user01密码
New SMB password:
Retype new SMB password:
Added user user01
设置共享目录。
chmod user01:test /var/samba
启动samba,设置开机自启动。
systemctl start smb
systemctl start nmb
chkconfig smb on
关闭防火墙和SELinux
systemctl stop fitewalld
systemctl disable firewalld
vi /etc/selinux/config 修改 SELINUX=disabled