Samba文件服务器

概述

简介

本文档旨在记录公司文件服务器部署方法。

本文档版本为使用用户家目录(homes)映射网络驱动器。

本篇Blog由此记录文档择取过来。

准备工作

主机信息

服务器主机是由总部提供的虚拟机,通过企业VPN进行访问:

  • 内网IP地址:168.10.134
  • 操作系统:CentOS 8.5.2111 最小化安装
  • 配置信息:CPU:6核 Mem:16G Disk:系统盘200G + 数据盘1.5 T

数据盘较小,先不管它。

系统初始配置

设置主机名:

hostnamectl set-hostname FileSrv
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

安装常规软件和Samba:

yum install -y vim net-tools lrzsz samba bash-completion tree

数据盘分区:

fdisk /dev/sdb
n
p
w
fdisk -l

格式化:

mkfs.xfs /dev/sdb1

设置/挂载分区:

blkid | grep sdb
vim /etc/fstab
...
UUID=515e087c-2425-48a7-b86b-8b2531d417aa /data xfs     defaults        0 0
mkdir /data
mount -a
df -Th

设计

SMB服务目录将按如下方法设计:

  • 用于文件服务的Samba根目录设置使用 /data/samba
  • 各部门建立二级目录,使用此目录存放其资料,例如 /data/samba/财务部
  • 通用资源目录使用 /data/samba/Resources

权限如下设计:

  • 通用资源目录所有用户均可访问,且支持匿名只读访问
  • 以部门建立用户,设置部门用户访问本部门目录
  • 设置特殊用户,可访问所有目录

可视化结构如下:

error: Content is protected !!