简介:
Samba,是在Unix上实现SMB(Server Message Block)的一个工具套件。而SMB通常是windows用来实现共享的,包括文件和打印机等。而Unix上装上SMB,则使得Unix能够和windows连接在一起,实现两者的资源互通。

实验需求:

1、 每个用户都有自己独立的文件夹,只能自己访问,其他人不能访问;

2、 建立一个交互文件夹,用于文件交互,每个人都可以上传、下载、删除;

3、 建立一个文件发布文件夹,用户文档发布,所有人都能访问、下载,但只有smb_manager组的用户能上传。

实验环境:

系统平台:CentOS Linux release 7.3.1611 (Core)

Samba Server IP:192.168.1.145

关闭防火墙(CentOS7默认使用firewalld)

关闭SELINUX

[root@localhost ~]# setenforce 0

[root@localhost ~]# systemctl stop firewalld.service

[root@localhost ~]# systemctl disable firewalld.service

创建用户目录:

[root@localhost ~]# mkdir -p /data/smb/{sharedocs,publish}

[root@localhost ~]# chmod -R 777 /data/smb/*

[root@localhost ~]# mkdir -p /home/smb

创建用户、组:

[root@localhost ~]# groupadd smb_manager

[root@localhost ~]# groupadd smb_user

[root@localhost ~]# useradd -g smb_user -d /home/smb/user1 -s /sbin/nologin user1

[root@localhost ~]# useradd -g smb_user -d /home/smb/user2 -s /sbin/nologin user2

[root@localhost ~]# useradd -g smb_manager -d /home/smb/user3 -s /sbin/nologin user3

samba服务安装:

[root@localhost ~]# yum -y install samba

配置samba服务:

[root@localhost ~]# vim /etc/samba/smb.conf

[sharedocs]comment=Sharedocspath=/data/smb/sharedocsreadonly=yeswrite list = @smb_user,@smb_managercreate mask = 0775directory mask = 0775[publish]comment=Publishpath=/data/smb/publishreadonly=yeswrite list =@smb_managercreate mask = 0775directory mask = 0775

配置Samba用户密码

[root@localhost ~]# smbpasswd -a user1

[root@localhost ~]# smbpasswd -a user2

[root@localhost ~]# smbpasswd -a user3

 

启动samba服务:

[root@localhost ~]# systemctl start smb

[root@localhost ~]# systemctl enable smb

客户端测试:

注:测试中一旦用Windows登陆Samba,下次在登陆时仍保持上一次的用户名,可使用net use * /del /y 清除Samba登陆信息

转载于:https://www.cnblogs.com/yuezhimi/p/7779153.html

CentOS7-samba文件共享服务相关推荐

  1. 搭建samba文件共享服务

    文章目录 搭建samba文件共享服务 前言 搭建及设置步骤 实验环境 Win10文件共享到Linux里面 首先创建一个共享目录 GUEST账户启用 打开本地策略 将用户权限分配里面的拒绝从网络访问这台 ...

  2. Centos 8 搭建samba文件共享服务(超详细)

    文章目录 一.samba文件共享服务简介 二.搭建及设置步骤 一.samba文件共享服务简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(S ...

  3. LinuxProbe 0x15 SAMBA文件共享服务、NFS网络文件系统、AutoFs自动挂载服务、DNS域名解析服务

    配置网络文件系统(Network File System,NFS)服务来简化Linux系统之间的文件共享工作, 通过部署NFS服务在多台Linux系统之间挂载并使用资源. 在管理设备挂载信息时,使用a ...

  4. ubuntu18.4搭建samba文件共享服务

    今天比较有空就来玩玩怎么去在ubuntu上搭建samba服务器,通过win7 ip地址去访问共享文件,这也是个windos和ubuntu共享文件一种常用方法.这里只是做笔记用,既然其他网友已经写得很好 ...

  5. samba文件共享服务详解

    内容: 1.samba的作用以及由来 2.samba的特性 3.samba的工作过程 4.samba的安装以及配置 5.samba的搭建测试 一.samba的作用以及由来 SAMBA历史溯源(摘自百度 ...

  6. 主机屋linux怎么连,全网最详细的samba文件共享服务!

    了解samba: 1. samba是linux共享文件系统,将SMB(服务消息块)/CIFS(通用网络文件系统)协议在linux中进行实现,让linux.unix.windows系统之间可以相互访问文 ...

  7. 解决samba文件共享服务因445端口被禁不能访问问题

    依靠samba服务挂载的远程文件夹忽然不能访问了,怀疑是端口被禁, 查看samba服务使用的端口: sudo netstat -tlnp |grep smb 显示当前使用的是默认的139和445(wi ...

  8. cifs文件系统{samba文件共享服务}

    一.samba介绍 1.提供cifs协议实现共享文件,主要用于windows与linux的网络文件系统 二.搭建环境安装服务 1.配置yum仓库 2.关闭防火墙 systemctl stop fire ...

  9. 服务器文件共享不同用户互访设置,samba配置_samba文件共享服务配置详解

    摘要 腾兴网为您分享:samba文件共享服务配置详解,之了课堂,央视影音,人人理财,平安证券等软件知识,以及游戏通用窗口化工具,福建省校讯通,净天之命1.71,teamviewer安卓,宝贝听听,手机 ...

  10. RedHat学习笔记40--Samba文件共享服务

    本系列博客是笔者在学习刘遄的<Linux就该这样学>的笔记,个人觉得这是一本很好的书,很值得我们去学习.因为笔者是自学,可能有些问题了解的层面没有那么深,各位大牛在看到笔者写的内容有错漏, ...

最新文章

  1. 计算机开始按钮作用,Win8.1的12个变化:开始按钮回归功能不再
  2. java 小坑_关于Java子父类关系的小坑
  3. Python编程基础:第十二节 嵌套循环Nested Loops
  4. 01_初识Matplotlib、Figure的组成、绘图函数的输入类型、第一个例子(学习笔记)
  5. 三级分类菜单的数据库设计
  6. 水平集与图割算法浅析
  7. linux如何拷贝iphone文件夹,IPhone 手机如何和 Deepin 系统共享文件
  8. Bootstrap 基本进度条
  9. Netty工作笔记0055---Unpooled应用实例1
  10. Elasticsearch的javaAPI之facet,count,delete by query
  11. mysql ip比较大小_解决mysql进行ip字符串比较问题
  12. 二、CGS2000坐标系
  13. web前端需要学MySQL吗_HTML是web前端工程师必须要学的
  14. HDU 6080 2017百度之星程序设计大赛 - 资格赛
  15. 内网穿透软件对比——cpolar : 花生壳(上)
  16. IDEA 后退/前进 快捷键
  17. 针对Informer中时序数据ETT油温数据分析
  18. 图形学:纹理寻址模式与UVTiling
  19. 3ds max中的对象绕局部坐标系旋转的动画
  20. 计算机共享文件打不开怎么办,能共享到文件夹但打不开共享文件怎么办

热门文章

  1. 输入关键字生成对联_对联生成器
  2. 开关灯效果HTML,开关灯效果
  3. 拉萨java培训_西藏拉萨PHP培训地址在哪学费多少
  4. 神经网络图像细节分析,神经网络 图像相似度
  5. 身份证属地查询,国内身份证号码查询验证(酒店管理系统自动化)
  6. Python基于pyzbar、opencv、pyqt5库,实现二维码识别 gui 应用程序开发
  7. 关于unittest的介绍及应用
  8. python编程代码-python编程代码
  9. 生日快乐程序_「秒福」小程序:送祝福,2020我们不一样
  10. 华为手机安卓手机莫名其妙的闹钟不知道哪里来的