Linux网络与安全指南

Linux网络与安全指南
作 者: Nicholas Wells 张震宇 刘伟 张震宇
出版社: 科学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 网络安全
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Linux网络与安全指南》作者简介

内容简介

本书特色1.可用于准备SAIRLinux和GNU认证的Linux管理员认证考试3和Linux管理员认证考试。2.可以与《Linux安装和系统管理指南》同时使用,该书可用于准备Linux职业协会(LPI)认证的考试101和考试102。3.提供了众多插图和图表,有助于理解重要的步骤与概念。4.每章都包括本章小结、模拟实验和案例分析,有助于读者深入学习。本书针对RedHatLinux9.0版本详细介绍了Linux系统的网络安全知识。主要内容包括网络的组建、网络协议和服务,以及网络安全知识。本书中不乏大量的实例和图表,其中大多数都适用于当前所有Linux版本。书中各章后都有数十道精选的、有代表性的习题供读者练习,以巩固所学习的知识,同时提供了几个实验和案例分析,帮助初学者学习。本书内容完整、实用性强,既可作为本科教材、网络工程技术人员的参考书,又町作为相关认证考试的教材。

图书目录

第1章 网络基本原理

1. 1 联网计算机的发展

1. 2 创建一个网络

1. 2. 1 网络技术

1. 2. 2 网络布线

1. 2. 3 网络中数据的传输

1. 2. 4 网络拓扑

1. 2. 5 连接多个网络

1. 3 网络软件

1. 3. 1 网络的概念模型

1. 3. 2 常用协议

1. 3. 3 网际协议

1. 3. 4 IP地址

1. 3. 5 传输协议

1. 3. 6 域名服务

1. 3. 7 应用层协议

1. 4 路由概念

1. 5 本章小结

1. 6 关键词

1. 7 习题

1. 8 实验

1. 9 案例

第2章 配置基本网络

2. 1 Linux的网络设备

2. 2 准备配置网络

2. 2. 1 加载内核模块

2. 2. 2 决定使用哪——个模块

2. 3 使用命令行工具配置网络

2. 3. 1 使用ifconfig建立网络接口

2. 3. 2 使用route命令

2. 3. 3 使用ARP

2. 3. 4 系统网络脚本

2. 4 使用图形工具配置网络

2. 4. 1 使用RedHatLinux图形工具

2. 4. 2 在CatderaOpenLinux中使用Webmin

2. 5 使用基本网络工具

2. 5. 1 Telnet远程登录工具

2. 5. 2 用ping命令测试系统

2. 5. 3 用traceroute命令检查路由模式

2. 5. 4 处理网络连接故障

2. 6 其他网络协议

2. 6. 1 IPX和Linux

2. 6. 2 Apple网络与Linm

2. 7 本章小结

2. 8 关键词

2. 9 习题

2. 10 实验

2. 11 案例

第3章 配置客户服务

3. 1 建立域名解析

3. 1. 1 手动配置DNS解析器

3. 1. 2 hosts文件

3. 1. 3 用图形界面配置DNS解析器

3. 2 使用PPP的拨号网络

3. 2. 1 使用wvdial的PPP连接

3. 2. 2 使用rp3的PPP连接

3. 2. 3 使用KPPP的PPP连接

3. 2. 4 使用diald自动操作PPP

3. 3 使用DHCP

3. 4 理解LDAP

3. 5 远程运行应用程序

3. 5. 1 使用X运行远程图形应用程序

3. 5. 2 用XDMCP充当远程图形终端

3. 5. 3 在远程执行中使用r-工具

3. 5. 4 在远程访问中使用UUCP

3. 6 Web浏览器和邮件客户端

3. 6. 1 常用的Linux浏览器

3. 6. 2 电子邮件

3. 6. 3 邮件过滤器Procmail

3. 6. 4 Linux电子邮件客户端

3. 7 本章小结

3. 8 专业术语

3. 9 习题

3. 10 实验

3. 11 案例

第4章 使用简单的网络服务

4. 1 超级服务器

4. 1. 1 使用xinetd

4. 1. 2 使用inetd

4. 1. 3 TCP Wrapper

4. 1. 4 超级服务器外的一些服务

4. 1. 5 探索网络测试服务

4. 2 使用管理服务

4. 2. 1 使用logd的日志服务

4. 2. 2 使用lpd的打印服务

4. 2. 3 使用NTP的时间管理服务

4. 2. 4 理解Linux的SNMP

4. 2. 5 用NetPerf确定基准

4. 2. 6 允许使用PPP服务器的拨号连接访问

4. 3 使用基本信息服务

4. 3. 1 使用talk通信

4. 3. 2 使用finger收集用户信息

4. 3. 3 使用whois收集服务器信息

4. 3. 4 Linux电话技术

4. 4 了解邮件组和新闻服务

4. 4. 1 用majordomo实现邮件组

4. 4. 2 使用其他的邮件管理软件

4. 4. 3 了解Linux新闻服务器

4. 4. 4 Linux新闻客户端

4. 5 本章小结

4. 6 关键词

4. 7 习题

4. 8 实验

4. 9 案例

第5章 配置文件共享服务

5. 1 启动FTP服务

5. 1. 1 使用FTP客户端

5. 1. 2 FTP服务器简介

5. 1. 3 设置FTP的配置文件

5. 2 使用NFS的文件共享

5. 2. 1 运行NFS守护进程

5. 2. 2 访问远程NFS文件系统

5. 2. 3 使用NFS导出文件系统

5. 3 NetWare文件和打印机共享

5. 3. 1 作为客户访问NetWare服务器

5. 3. 2 将Linux用作NetWare服务器

5. 4 使用Samba的Windows文件和打印综合系统

5. 4. 1 使用Samba客户端工具

5. 4. 2 建立Samba服务器

5. 4. 3 创建Samba用户

5. 4. 4 使用SWAT配置SMB

5. 4. 5 在Windows中访问S9mba

5. 5 本章小结

5. 6 专业术语

5. 7 习题

5. 8 实验

5. 9 案例

第6章 配置主要的网络服务

6. 1 使用路由协议的动态路由

6. 1. 1 选路信息协议 RIP 和routed

6. 1. 2 优先开放最短路径 OSPF 和gated

6. 2 建立一个DNS域名服务器

6. 2. 1 设置一个基本的域名服务器

6. 2. 2 管理named服务器

6. 2. 3 使用软件bindconfigui

6. 2. 4 使用命令行工具

6. 3 配置一个最基本的邮件服务器

6. 3. 1 邮件服务器

6. 3. 2 使用转发和别名

6. 3. 3 监视sendmail工作

6. 4 创建Linux的Web服务器

6. 5 本章小结

6. 6 专业术语

6. 7 习题

6. 8 实验

6. 9 案例

第7章 安全. 伦理和隐私

7. 1 计算机安全及隐私简介

7. 1. 1 关于隐私的争论

7. 1. 2 系统管理员的伦理准则

7. 2 风险评估和安全策略

7. 2. 1 计算机安全策略和风险评估

7. 2. 2 社会工程

7. 2. 3 创建安全策略

7. 3 关注安全组织

7. 3. 1 Linux系统升级

7. 3. 2 安全组织

7. 4 以安全为中心的Linux产品

7. 5 本章小结

7. 6 专业术语

7. 7 习题

7. 8 实验

7, 9 案例

第8章 数据安全

8. 1 密码学与计算机安全

8. 1. 1 基础加密技术

8. 1. 2 密钥系统

8. 1. 3 对称加密算法和不对称加密算法

8. 1. 4 RSA算法

8. 2 签名和证书

8. 3 浏览器中加密技术的使用

8. 4 使用加密工具

8. 4. 1 PGP PrettyGoodPrivacy

8. 4. 2 GPG GnuPrivacyGuard

8. 5 其他一些有关安全的应用软件

8. 5. 1 RPM安全系统

8. 5. 2 密码文件系统

8. 5. 3 IP信息包加密技术

8. 5. 4 安全保护层

8. 5. 5 虚拟专用网

8. 6 本章小结

8. 7 关键词

8. 8 习题

8. 9 实验

8. 10 案例

第9章 用户安全

9. 1 密码安全管理

9. 1. 1 选择可靠的密码

9. 1. 2 Linux密码管理

9. 2 使用可插入的认证模块

9. 3 用户使用的安全工具

9. 3. 1 控制台和屏幕安全

9. 3. 2 文件安全和工具

9. 3. 3 查看Linux的当前用户

9. 4 使用Sudo赋予管理权限

9. 5 本章小结

9. 6 关键词

9. 7 习题

9. 8 实验

9. 9 案例

第10章 文件安全

10. 1 回顾Linux操作系统的文件权限设置

10. 2 使用系统日志做安全检查

10. 2. 1 循环日志文件

10. 2. 2 跟踪日志文件

10. 3 维护文件的完整性

10. 3. 1 骇客工具rootkit

10. 3. 2 程序的完整性检查

10. 4 本章小结

10. 5 专业术语

10. 6 习题

10. 7 实验

10. 8 案例

第11章 网络安全基础

11. 1 网络安全问题回顾

11. 1. 1 特洛伊木马

11. 1. 2 病毒和蠕虫

11. 1. 3 拒绝服务攻击

11. 1. 4 缓冲区溢出攻击

11. 1. 5 地址欺骗和中间人攻击

11. 2 高级路由和防火墙

11. 2. 1 IP Chains

11. 2. 2 网络地址解析

11. 2. 3 透明代理

11. 2. 4 图形化的防火墙配置工具

11. 2. 5 Netfilter和IPTables

11. 2. 6 商业防火墙产品

11. 3 加密网络数据

11. 3. 1 安全外壳 SSH

11. 3. 2 其他通道协议

11. 3. 3 组建虚拟专用网 VPNS

11. 3. 4 用Webmin配置安全服务

11. 4 本章小结

11. 5 专业术语

11. 6 习题

11. 7 实验

11. 8 案例

第12章 网络入侵检测

12. 1 扫描和嗅探

12. 1. 1 端口扫描

12. 1. 2 包嗅探

12. 2 使用入侵检测软件

12. 3 系统安全检查

12. 4 本章小结

12. 5 专业术语

12. 6 习题

12. 7 实验

12. 8 案例

附录A Linux认证目标

A. 1 SAIR/GNULinux管理员认证 LCA 目标

考试一 Linux安装与配置

考试二 Linux系统管理

考试三 Linux网络

考试四 Linux安全. 道德和隐私

A. 2 Linux职业协会认证考试大纲

A. 3 101通用Linux第一部分考试大纲

A. 4 102通用Linux第二部分考试大纲

附录B 命令汇总