zoukankan      html  css  js  c++  java
  • 构建 Samba 文件共享服务器

    环境:

    根据公司的信息化建设要求,需要在局域网内部搭建一台文件服务器,以便于对文件的集中管理和备份。
    考虑到服务器的运行效率及稳定性、安全性问题,选择在 CentOS 7 操作系统中构建 Samba 服务器,
    以提供文件资源共享服务。

    需求概述:

    1,在 /var/share/ 目录中建立三个子目录 public, training, devel, 用途如下
    public 目录用于存放公共数据,如公司的规则制度,员工手册等
    training 目录用于存放公司的技术培训资料
    devel 目录用于存放项目开发数据

    2,将 /var/share/public/ 目录共享为 public ,所以员工都可以访问,但只有读取权限

    3,将 /var/share/training/ 目录共享为 peixun ,允许管理员 admin 和技术部的所有员工读取数据,
    但不能写入。禁止其它人访问。

    4,将 /var/share/devel/ 目录共享为 yanfa ,技术部的所有员工都可以读取该目录的文件,
    但只有管理员 admin 及 yanfa 项目组的员工有写入权限。

    一、环境准备

    1、创建目录

     2、创建用户组

     3、创建用户

     4、用户添加到组

     5、修改目录权限

     二、安装samba服务

     

     三、修改配置文件

    1、修改/etc/samba/smb.conf

    2、创建别名文件

     

     3、添加用户到smb

     4、开启服务

     5、开启防火墙端口

     6、查看开启端口

     四、验证测试

    1、登陆查看

     2、使用用户登陆

    2.1使用window登陆(不允许写入)

    2.2使用Linux登陆(不允许写入)

    2.3使用yanfa组登陆(允许写入)

     

    2.4使用peixun组登陆(不允许写入)

     

    2.5使用别名登陆(允许写入)

     

     五、易错点

    1、防火墙的端口开放

      2、seLinux关闭这是

    2.1临时关闭

    2.2查看

     

     2.3永久关闭

    标绿的更改为disabled

    3 root别名配置

    3.1需要在全局下写别名文件

     3.2root用户需要加入smb

    作者:赵世渊

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    Java 常见关键字总结:final、static、this、super!
    URI与URL傻傻分不清楚?
    深入TLS/SSL协议
    排球计分软件功能(记分员计分功能)
    观《罗辑思维之怎样成为一个高手》有感
    个人项目制作(PSP)
    计应152班第3小组之软件初步开发(小组项目)
    本周个人总结
    本周个人总结(软件的初步开发)
    计应152班第3小组之软件初步开发(小组项目)
  • 原文地址:https://www.cnblogs.com/Raphel/p/14025067.html
Copyright © 2011-2022 走看看