共享资源库系统资源
FTP服务
vsftp部署安装
- 通过yum源安装vsftp

2.部署,查看端口信息
ftp节点

nfs节点

3.关闭防火墙
ftp节点

nfs节点

4.主配置文件 /etc/vsftpd/

5.备份主配置文件

6.过滤有效参数

7.创建账号数据
创建文本格式用户名,密码列表

转化Berkeley DB 格式数据文件

设置文件权限

创建FTP根目录及虚拟用户映射的系统用户

建立支持虚拟用户的PAM认证文件

8.添加虚拟用户支持
在vsftpd.conf文件中添加虚拟用户支持配置

为不同虚拟机用户建立独立的配置文件




9.重启服务并测试

安装命令行和图形化客户端
nfs




通过日志查看登录是否报错

nfs节点上部署lftp客户端

10.访问限制黑名单
ftpusers和user_list两个文件用途和区别
创建2个测试账号:test1和test2

测试将test1加入黑名单

Test1
访问ftp的test1用户

访问ftp的test2用户


NFS服务
关闭防火墙

检查基础环境
nfs

ftp

安装所需依赖包(nfs和ftp都需安装)

安装完后查看nfsnobody用户在不在
nfs

ftp

启动NFS相关服务
启动rpc服务
nfs

ftp

查看rpc端口和端口映射情况

启动nfs服务

关闭防火墙及安全规则

- NFS配置
创建共享目录

更改共享目录权限

编辑nfs配置文件

生效配置与检验测试





测试挂载

永久挂载



crond服务


检验是否安装crontab




备份脚本



脚本:

脚本添加可执行权限

添加定时任务

备份目录判断目录是否存在

查看备份目录

6.2FTP部署
创建虚拟用户账号(zhang1-6)

转化为Berkeley DB 格式数据文件

设置DB文件权限提高安全性

为不同虚拟用户配置家目录及权限(zhang1-6)

重启服务生效配置文件

6.3NFS部署
查看新磁盘名字

磁盘分区

查看分区

格式化

永久挂载



配置共享目录

生效配置文件


调试与检验成果


创建对应FTP虚拟用户的家目录

测试虚拟用户登录


6.5定时计划



