本文将详细记录我的linux学习过程,感谢《鸟哥的Linux私房菜 服务器架设篇》
- 安装配置
- 批量创建账号
- Quora操作
- 服务器内部的资源管理
- 服务器软件设置
- ACL权限管理
- 规范严格的密码规则
- 系统备份
- 网络参数:
- 网卡信息
- 网络相关的配置文件
- 连接网络
- DNS服务器IP的定义与查看
- 主机名的修改与查看
- 自动获取IP参数(DHCP方法,适用 Cable Modem 、IP路由器的环境)
- ADSL拨号上网(适用于ADSL拨号以及光纤接入)
- 检查无线网卡开始连接
- 常见问题说明
- ifcofig:临时手动启动、查看与修改网络接口的相关参数
- ifup、ifdown:开启关闭网络接口
- route: 查看修改路由信息
- ip:网络参数综合命令(更改永久有效)
- ping、traceroute、netstat、host、nslookup网络排错与查看
- telnet、ftp:远程连接命令
- links、wget:文字接口网页浏览
- tcpdump:数据包捕获功能
- yum的功能
- port 有关的总结
- 端口的查看
- 端口与服务的启动/关闭及开机时状态设定
- 关闭网络服务端口
- SELinux的工作模式
2 . 安全性环境 - 程序与文件 SELinux Type 字段的相关性
- SELinux 的启动、关闭与查看
- SELinux Type 的修改
- SELinux 策略内的规则布尔值修订
- SELinux 入指纹机记录所需的服务
- 无法连接网络处理流程
- 主机收到攻击后的恢复过程
- 路由表的产生
- IP Alias: 一个网卡绑定多个 IP
- 重复路由的问题
- 路由器配置
- 静态路由的路由器
- 安装 quagga 软件
- ARP 代理
- TCP Wrappers
- /etc/hosts.{allow|dent} 的设置方式
- iptables:linux 的数据包过滤软件
- 规则的查看与清除
- 定义默认策略
- 数据包的基础对比:IP、网络及接口设备
- TCP、UDP 的规则比对:针对端口设置
- iptables外挂模块:mac与state
- ICMP 数据包规则的比对:准对是否响应ping来设计
- 超简单的客户端防火墙设计与防火墙规则存储
- IPv4 的内核管理功能:/etc/sys/net/ipv4/*
- 设置单机防火墙的一个实例
- SSH 连接建立过程
- SSH 客户端连接程序
- SFTP:模拟 FTP 的文件传输方式
- SCP:文件异地直接复制
- SSH服务器详细配置
- 制作不用密码可立即登录的 SSH 用户
- FTP 服务的连接模式
- 几种流行的 FTP 服务器软件
- 安装 vsFTPd 服务
- vsFTPd 的相关配置文件
- 配置匿名用户登录环境
- vsFTPd 的相关配置参数
- FTP 服务器的访问
- vsFTPd 启动的模式
- CentOS 的vsFTPd 默认值
- 针对实体账号的设定
- 仅有匿名登录的相关设置
- 防火墙的设置
- 常见问题与解决之道
- 让 vsFTPd 增加 SSL 的加密功能
- 客户端访问Web服务器的几个阶段
- HTTP报文详解
- WWW 所需软件与其结构
- Apache 服务的配置文件
- Apache 服务器控制存取方式
- Apache 服务的高级配置
- PHP 的默认参数修改
- 启动WWW服务于测试PHP模块
- MySQL 的基本设定
- 安装设置及详细操作
- 基于openssl的https服务配置
- OpenSSL
- DHCP 服务的实现原理
- IP 地址租约和更新
- 查询网卡地址
- 全局设置
- dhcpd.conf 的配置格式
- dhcpd.conf 的选项
- 配置IP作用域
8.配置客户机的IP选项 - 设置租约期限
- 保留特定的IP地址
- 多网段的IP地址分配(设置DHCP中继代理)
- 安装 DHCP 服务
- 网络唤醒局域网主机
- 脚本编程
- DNS简介
- BIND安装