服务器初始化+FTP
一、企业场景公司新上线一台Linux文件服务器需要完成服务器初始化并部署FTP文件服务。要求不同类型的用户拥有不同的访问权限同时对FTP访问进行安全控制。## 任务1服务器初始化### 企业需求新服务器交付运维人员后需要完成标准化初始化1. 配置主机名2. 配置网络3. 配置国内Yum源4. 关闭不需要的服务5. 配置时间同步6. 创建企业运维用户7. 配置SSH远程登录8. 配置sudo权限9. 配置防火墙10. 检查系统基础状态内存磁盘11. 安装常用运维工具ip系统运行时间、负载监听端口开机自启服务# 任务2FTP服务器部署## 企业需求公司需要搭建FTP文件服务器满足以下三类业务场景### 场景一匿名用户用于企业内部公共资料下载。要求- 允许匿名用户登录- 匿名用户只能下载- 匿名用户不能删除服务器文件- 配置公共资料目录匿名访问测试------### 场景二用户名密码登录公司内部员工需要上传和下载业务文件。要求- 创建FTP业务用户- 用户必须使用用户名密码登录- 用户只能访问自己的目录- 可以上传、下载文件- 不能访问其他用户目录配置用户服务用户登录下载测试------### 场景三FTP黑白名单企业安全部门要求 只有指定IP地址可以访问FTP其他IP禁止访问。要求完成- 配置FTP白名单- 测试白名单IP可以访问- 测试非白名单IP无法访问- 根据企业安全要求调整访问策略在白名单是添加用户名在/etc/vsftpd/vsftpd.conf添加白名单测试白名单是否能访问测试非白名单用户是否能------## 验证要求至少完成text匿名用户 → 登录测试 → 下载测试普通用户 → 登录测试 → 上传测试 → 下载测试非法用户 → 登录失败测试白名单IP → 访问成功非白名单IP → 访问失败------#