Linux安全复习
一、Linux基本命令 1、文件管理命令 lvm 2、用户管理命令 3、网络管理命令 4、权限管理 普通权限和特殊权限 权限命令修改 5、服务命令 6、软件安装管理命令 yum安装 prm包安装 源码包安装 7、vim 、cat 、more、less文件处理 8、进程管理 top、ps、计划任务、守护进程管理 9、rpm包制作(扩张) 10、/目录下所有目录的用途 主要:/etc 、/var 、 /proc、/opt、/home、/root、/usr 、/dev 、/bin /lib 、/tmp /mnt /media二、Linux服务 1、web服务 Apache服务 原理 所使用的协议 运行模式 优势和劣势 部署配置 反向代理 负载平衡 lvs keepalive(扩张) 高可用 heardbeat 安全设置 优化 pv过滤 日志管理 shell脚本自动化管理 案例 1 nginx服务 nginx与Apache的区别 同上 案例2 tocat服务 同上 案例3 jboss服务(扩张) weblogic服务(扩展) 2、DNS服务 原理机制 请求和回应过程 端口 协议 部署和配置 安装 路径 主配置文件 次主配置文件 配置 主从服务 缓存 调试 测试 nslookup 日志管理 shell脚本自动化管理 案例4 3、ftp服务 原理机制 运行模式 区别 优劣势 针对场景选择模式 部署安装 匿名用户登录 本地用户登录 虚拟用户登录 每一种登陆方式权限设置 shell脚本自动化管理 日志管理 案例5 4、DHCP服务(可选) 原理机制 协议 部署配置 shell脚本自动化管理 日志管理 案例6 5、nfs服务 原理机制 权限设置 部署和配置 日志管理 shell脚本自动化管理 案例7 6、数据库mysql 原理机制 sql语句 权限管理 库管理 备份 灾难恢复 日志恢复 主从服务 日志管理 热备(可选) 读写分离(可选) 缓存服务(可选) shell脚本自动化管理 案例8三、案例1、4、5整合案例 案例2、4、5整合案例 案例3、4、5整合案例 案例1(2、3)、4、5、7、8整合案例 shell脚本自动化管理四、进程管理 运行原理 一个进程开始到结束运行过程 运行权限 状态分类和优先级 简单优化 进程管理命令 后台运行 后台调至前台 计划任务 守护进程管理 进程管理命令 ps top kill五、硬盘接口类型 IDE SATA ASA SCSI FC SSD USB 每类的原理、优劣势、速度大小、转数大小、场景使用等。六、RAID 原理、运行机制 定义、等级 实现方式 软RAID 硬RAID 外存RAID nas存储 内置RAID HP RAID卡 del RAID卡 常有RAID级别 RAID 0 RAID 1 RAID 5 RAID 10 每个级别之间的优势、劣势、最低磁盘数、是否有冗余功能、读写速度是否提高、允许几块盘坏等。 每一个级别RAID都要画个草图。