用samba来创建windows下的文件共享

前言

Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。

Samba最大的功能就是可以用于Linux与windows系统直接的文件共享。下面就手把手教你在 Linux服务器上利用samba来创建windows下的文件共享服务器。

具体实践

当前系统:centos 6 安装软件

yum install samba samba-client samba-swat

检查服务是否安装

[root@localhost samba]#  rpm -qa | grep samba
samba-3.6.23-36.el6_8.x86_64
samba-winbind-clients-3.6.23-36.el6_8.x86_64
samba-winbind-3.6.23-36.el6_8.x86_64
samba-common-3.6.23-36.el6_8.x86_64

启动服务

[root@localhost samba]# /etc/init.d/smb start

启动 SMB 服务: 设置开机启动项

[root@localhost samba]#  chkconfig --level 35 smb on
[root@localhost samba]#  chkconfig --list | grep smb
smb            	0:关闭	1:关闭	2:关闭	3:启用	4:关闭	5:启用	6:关闭

配置文件,匿名共享 在配置文件/etc/samba/smb.conf 添加一项和注释家目录

#============================ Share Definitions ==============================
;[homes]
;	comment = Home Directories
;	browseable = no
;	writable = yes
;	valid users = %S
;	valid users = MYDOMAIN\%S
[public]
	comment = 技术共享
	path = /share
	public = yes
;	writable = yes    #注释这个其他window不能修改其中文件

重启服务生效

[root@localhost samba]# /etc/init.d/smb restart
关闭 SMB 服务:                                            [确定]
启动 SMB 服务:                                            [确定]

验证 共享目录是/shareruturutu其他配置参考:http://www.centoscn.com/CentosServer/ftp/2015/0318/4915.html that’s all ,enjoy!!

原文地址:https://www.cnblogs.com/hackerer/p/6293500.html