前言

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 服务:                                            [确定]

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

转载于:https://www.cnblogs.com/hackerer/p/6293500.html

用samba来创建windows下的文件共享相关推荐

  1. windows下配置文件共享,针对不同用户要不同权限

    需求:windows下配置文件共享,针对不同用户要不同权限,如: <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com: ...

  2. windows下开启文件共享的访问日志

    1.确保文件共享所在磁盘的文件系统为NTFS,如果文件系统已经是NTFS忽略此步骤. 操作:打开命令提示符-->输入命令convert 驱动器: /fs:ntfs   (例如设置d盘的文件系统为 ...

  3. windows下断开文件共享连接的方法

    一.命令行方式断开 1.cmd窗口下输入net use 查看当前共享文件信息 2.输入net use \\172.16.5.55\IPC$ /del /y即可3.断开所有文件共享连接:net use ...

  4. windows 连Linux,Windows下访问Linux资源

    Windows下访问Linux资源 在Red Hat Linux中,借助Samba服务在Windows下访问Linux的资源也是很容易的,依次单击"主菜单" "系统设置& ...

  5. java编写Linux文件共享,ubuntu下用samba实现windows与linux文件共享

    ubuntu下用samba实现windows与linux文件共享 首先要安装samba sudo apt-get install samba sudo apt-get install smbfs 1. ...

  6. Linux下的文件共享全攻略系列之一:Samba服务器简介与快速配置指南

    目前,研究者们开发了许多网络服务和协议来完成资源共享的功能.对于网络用户和管理员来说,他们希望得到免费和高效的服务,而这种需求的最好选择莫过于当前开源的操作系统Linux下的产品了.本专题从多个应用服 ...

  7. samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...

    Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析 发布时间:2011-01-04 19:10:00   作者:佚名   我要评论 本文是基于ubuntu桌面版进行操作说 ...

  8. 【Linux】 Samba 服务器安装配置实现与Windows系统的文件共享服务

    Samba服务器是用来实现Linux与Windows系统之间文件传输服务的,如果经常需要在两个系统之间传送文件,安装Samba并配置共享路径是很有益的 如下是整个详细的配置过程,使用Ubuntu12. ...

  9. 服务器安装centos5.5下安装samba服务器以及windows访问samba服务器

    最近使用开发的进程中出现了一个小问题,顺便记录一下原因和方法--服务器安装 windows下,想必大家都用过同享功能吧,的确很便利,直接把文件放在同享目录下即可. 那Linux下是如何实现这种同享功能 ...

最新文章

  1. Learun对快速开发平台的基本认知与设定
  2. Qt修炼手册3_VS建立的Qt工程(或项目)生成pro文件
  3. Kubernetes入门——Kubernetes应用部署
  4. 你不会真的以为自己懂得计算机网络吧?
  5. Oracle RDA(Remote Diagnostic Agent) 工具说明
  6. 日站会——你的站会姿势正确吗?
  7. [深度学习-原理]GAN(生成对抗网络)的简单介绍
  8. java的vector是什么类_java中vector类
  9. sleep、wait、yield、join区别
  10. 【知识图谱】一文全览,ICLR 2020 上的知识图谱研究
  11. 封装常用的js(base.js)——【05】自定义弹出框.封装水平垂直居中center(),和resize() ....
  12. mysql版本查询命令
  13. word转Html的实现方案
  14. 我国跨境电子商务的发展概念以及发展概况
  15. Beautiful Soup官方手册
  16. python f检验 模型拟合度_模型评估指标(RMSE、MSE、MAE、R2准确率、召回率、F1、ROC曲线、AUC曲线、PR曲线)...
  17. 1106: [POI2007]立方体大作战tet
  18. 《简洁记账》产品浅析
  19. 闲暇时间不知道如何有效利用,TapTap、触漫等五款软件帮你解决
  20. UVA 524素数环

热门文章

  1. 如何把一个网页生成一个快捷方式在桌面?_如何打造一个简洁、高效的桌面?
  2. 【Pytorch神经网络理论篇】 03 Pytorch快速上手(三)张量的数据操作
  3. 十一、加权线性回归案例:预测鲍鱼的年龄
  4. LeetCode 2044. 统计按位或能得到最大值的子集数目(状态压缩DP)
  5. LeetCode 132. 分割回文串 II(DP)
  6. LeetCode 165. 比较版本号
  7. POJ 1936 字符匹配(水题)
  8. mysql提取各种数据时间的各种方法
  9. Spring Boot中的缓存支持(二)使用Redis做集中式缓存
  10. 进阶阿里架构师:算法、编程语言、数据库、架构设计!书单推荐!