centos 7 搭建Samba共享文件

前:

场景:

美术中心原有的共享服务器是搭建在win7的台式机上,目前已经满了,现在需要更换一个容量更大的,更稳定的,

要求:

1,全员可读可写。2,必须进行备份(至少每周一次差异备份)。3,必须稳定(现有的win7非常容易死机访问不到)

思路:

这三个要求可以很轻易的满足,先以稳定的方向出发,这里我们采用 linux的samba共享服务来搭建,高配机器搭在了一块4TB硬盘(实查原有的文件大小均不足1TB)期间创建一个 meishu的账号,按照老的共享服务器上的文件结构进行创建Gpan,share两个文件夹,整个文件夹以及目录读写权限开放,

一,首先找到一台机器安装centos7系列 并进行磁盘格式化

1.1 ,进行磁盘格式化,用命令 fdisk 查看新加的4TB硬盘

centos 搭建vue centos 搭建nas_运维


1.2,新加的磁盘为/dev/sdb,下面采用parted 进行分区(ps:此处不使用fdisk的原因是它的最大值是物理盘的2TB),新建标签类型为GPT

centos 搭建vue centos 搭建nas_centos_02


1.3,根据提示 进行下一步 警告直接忽略就行了

centos 搭建vue centos 搭建nas_运维_03


1.4,分区完毕开始格式化磁盘

centos 搭建vue centos 搭建nas_centos_04


1.5,格式化完成后再home目录下创建一个 美术中心 的文件夹用来挂载 并查看挂载情况

centos 搭建vue centos 搭建nas_linux_05


二,安装共享服务2.1,开始安装Samba,samba-client(用不到客户端的可以不装)

centos 搭建vue centos 搭建nas_centos 搭建vue_06


centos 搭建vue centos 搭建nas_linux_07


2.2,开始启动服务并查看启动状态

centos 搭建vue centos 搭建nas_centos_08


2.3,进入 /home/美术中心 目录下创建 Gpan,share 两个文件夹

centos 搭建vue centos 搭建nas_centos_09


2.4,创建 名为 meishu 的smb账号 并设置密码

账号

centos 搭建vue centos 搭建nas_centos 搭建vue_10


密码

centos 搭建vue centos 搭建nas_运维_11


2.5,修改smb配置文件 vim /etc/samba/smb.conf

centos 搭建vue centos 搭建nas_运维_12

2.6,赋予 Gpan,share 以及美术中心 主目录 读写权限

centos 搭建vue centos 搭建nas_linux_13


三,测试3.1,配置完毕后 根据IP地址即可访问共享资源了

centos 搭建vue centos 搭建nas_运维_14

centos 搭建vue centos 搭建nas_linux_15


即可做到 可删 可创建,

总结:总体来讲 smb.conf 这个文件 控制着共享路径,哪些账号可以访问到这个文件夹,而本地文件夹不仅仅作为一个 载体存在,还控制着 读写权限,你有没有权限 看到这个文件夹 实在配置文件里改的,你看到了文件夹 有没有权限读写删 是在本地文件夹上面改的。

后续更新 异地定时备份脚本…