1.案例目标
(1)了解FTP工作原理,客户端工具,FTP状态码以及vsftp服务的安装。
(2)了解FTP虚拟用户配置以及黑白名单规则使用限制。
(3)FTP客户端安装以及使用FTP客户端测试。
(4)熟悉NFS工作原理,服务部署安装,以及配置文件中参数的使用。
(5)了解showmount命令的使用,熟练挂载共享目录以及永久挂载的操作。
(6)了解crond命令使用,shell脚本备份资源库编写。
2. 案例分析
2.1规划节点
部署服务的节点规划,见下表:
IP | 主机名 | 节点 |
---|---|---|
192.168.142.162 | FTP | FTP服务器、NFS客户端 |
192.168.142.163 | NFS | NFS服务器 |
2.2基础准备
使用VMWare Workstation软件安装CentOS 7操作系统,镜像使用提供的CentOS-7-x86_64-DVD-1511。最小化CentOS 7虚拟机一台,另需要nfs服务器一台,YUM源使用本地系统源。
2.3案例需求
以工坊单位为基础,每个工坊设立一个单独共享资源目录,创建FTP虚拟用户名为zhang1-6;权限限制只有下载没有上传的权限,限制最大带宽60KB;zhang1-6用户的家目录名称对应6个不同的工坊名词缩写;新建的一块20G存储磁盘必须挂载在nfs的共享目录上,每7天晚上21点要求增量备份一次nfs的共享数据,到/backup/weekbackup目录下,存放在以日期命名的目录;每14天清除上上一周的备份数据。