共享资源库系统资源
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定时计划