用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 = /sharepublic = 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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/489189.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

go 微服务框架_清晰架构(Clean Architecture)的Go微服务

更新我最进对这个框架进行了重大升级,虽然所做的改动不大,但成效显著。这次更新修复了旧框架中的所有主要问题,尽管它的的主要项目结构和接口都没有改变,具体改动内容请参见清晰架构(Clean Architecture)的…

贝叶斯网络之父Judea Pearl力荐、LeCun点赞,这篇长论文全面解读机器学习中的因果关系...

来源:机器之心作者:Bernhard Schlkopf图灵奖得主、贝叶斯网络之父 Judea Pearl 曾自嘲自己是「AI 社区的反叛者」,因为他对人工智能发展方向的观点与主流趋势相反。Pearl 认为,尽管现有的机器学习模型已经取得了巨大的进步&#x…

了解Web及网络基础——《图解http》第一章

1. 现在已提出的三项WWW构建技术,分别是把SGML作为页面的文本标记语言的HTML;作为文档传递协议的HTTP;指定文档所在地址的URL(统一资源定位符)。* 2. 网络基础:TCP/IP。通常使用的网络是在TCP/IP协议族的基…

python中如何连接两个字符串_python字符串连接的N种方式总结

python中有很多字符串连接方式,今天在写代码,顺便总结一下:最原始的字符串连接方式:str1 str2python 新字符串连接语法:str1, str2奇怪的字符串方式:str1 str2% 连接字符串:‘name:%s; sex: %…

tomcat防cc_浅析Tomcat防止资料被锁的方式

在Windows平台的Tomcat上部署应用后,应用下的个别文件可能会被Tomcat锁住,解部署的时候删除不掉那些内容,就会导致无法重部署。如果解部署删除不掉被锁的文件,Tomcat会在日志中警告说:2013-1-9 15:44:09 org.apache.ca…

python怎么发送微信给自己_Python新手教程:Python微信定时自动给【女朋友】发送天气预报...

效果图主要思路1.从wxpy获取好友列表2.创建定时器3.定时器触发函数4.函数执行,遍历好友列表5.好友对象执行带参函数,参数为该好友城市6.函数中请求百度天气接口,得到该好友对应天气数据,解析处理数据,发送天气信息&…

Science子刊带来新遗传证据:早期人类驯化了自己

来源:中国生物技术网在开始驯化狗、猫、绵羊和牛等动物前,人类可能已经有了驯化一种完全不同动物的传统,就是我们人类自己。近日,发表在《Science Advances》上的一项新研究引用从某种程度上反映驯化元素的一种疾病的遗传证据表明…

简单的HTTP协议——《图解http》第二章

2.1 HTTP协议用于客户端和服务端直接的通信 在一条通信线路上必定一端是客户端,另一端则是服务端。 2.2 通过请求和响应的交换达成通信。 HTTP协议规定,请求从客户端发出,最后服务器响应该请求并返回。 请求报文的构成和解读。 请求报文是由请…

nacicat for mysql查询_navicat for mysql怎么用

navicat简单的使用方法:1、创建数据库:选中连接名,右键,点击新建数据库。2、删除数据库:选中要删除的数据库,右键,点击删除数据库。3、创建数据表:双击test01,选中表,右键…

字节跳动开发者工具_FAQ | 字节跳动小游游戏发布常见问题汇总

在说常见问题之前,我们先强调2点字节跳动小游戏的基础技术限制(这个很重要,请认真阅读):第1:不允许操作 DOM、BOM,必须改成平台相应的 API 调用方式;第2:不允许动态执行代码的能力,e…

人机协同作战:或改写未来战争规则

来源:中国军网人工智能技术的发展,将深刻影响人机协同作战从态势感知、指挥决策、目标引导、火力打击到毁伤评估的全过程。在人工智能技术的推动下,人机协同作战极有可能成为改写未来战争规则的重要手段之一。人工智能为人机协同作战“补齐短…

微信 获取wx.config 参数 基类

微信 获取wx.config 参数 基类 原文:微信 获取wx.config 参数 基类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Script.Serialization;using System.Text;using System.Web.Caching; namespace Saturn.TTS.WMS.WeiXiP…

mysql的exp平方_MySQL EXP()用法及代码示例

MySQL中的EXP()函数用于将E提升为指定数字的幂。这里E(2.718281 ...)是自然对数的底数。用法:EXP(X)参数:此方法接受语法中上面提到并在下面描述的一个参数:X-一个指定的数字,将用作E的幂。返回值:它返回提高到给定数字X的幂的E。…

激荡十年:美国正在衰落和正在兴起的25个行业

来源:资本实验室 十年,在人类历史中只是非常短暂的一瞬。但是,十年时间又具备了足够的力量,能够对各行业的发展带来剧烈变革。在2009—2018这十年中,以互联网、移动互联网为依托的各种新兴技术层出不穷,不仅…

命令行参数怎么输入_太好用了!谷歌开源的命令行接口工具fire

大家使用最多的命令行工具应该是pip了,pip提供了很多的命令行参数和选项,我们在终端使用pip install --help命令可以查看install子命令的帮助文档。可以看到,除了最常用的pip install package命令,我们还可以附加很多可选选项来控…

Elasticsearch5中安装Elasticsearch-head插件

介绍 elasticsearch-head是一个用于管理Elasticsearch的web前端插件,搞过ES的同学应该都了解。该插件在es5中可以以独立服务的形式进行安装使用。本文将介绍如何操作。 相关链接:https://github.com/mobz/elasticsearch-headhttp://mobz.github.io/elast…

登录mysql一闪而过_解决MySQL 一闪而过的情况

winform中选择文件获取路径private void button1_Click(object sender, EventArgs e) { //此时弹出一个可以选择文件的窗体 OpenFileDialog fileDialog ...SQLite核心函数一览abs(X) abs(X)返回 X 的绝对值. Abs(X) returns NULL if X is NULL. Abs(X) return 0.0 if X is a s…

plsql最多可以存多少_银行内部透露:如果有10万块钱,可以都放在余额宝里吗?存银行是不是更好?...

阅读本文前,请您先点击上面的“蓝色字体”,再点击“关注”,这样您就可以继续免费收到最新文章了。每天都有分享。完全是免费订阅,请放心关注。声明:图文来源于网络,版权归原作者所有, 如有侵权请…

图解未来50年前沿科技趋势与22个预测

任何理论研究,必须具有符合未来发展趋势的预测,才能体现其可能的价值。近15年来,我们深入研究互联网结构的变化,提出在过去50年里,互联网从网状结构进化成为大脑模型是21世纪前沿科技爆发的根源,包括物联网…

centos8安装MySQL依赖_centos8安装mysql8

1,检查是否有mysql残留文件查找出安装的mysql软件包和依赖包rpm -pa | grep mysql依次删除yum remove mysql-xxx-xxx-查找出所用的配置文件find / -name mysql依次删除rm -rf /var/lib/mysql2,删除MariaDB的文件,装MySQL的话会和MariaDB的文件…