FreeBSD系统管理与网络管理

FreeBSD系统管理与网络管理
作 者: UNIX管理系列编委会编
出版社: 中国人民大学出版社
丛编项: 网络管理与技术丛书 UNIX管理系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: UNIX操作系统 FreeBSD
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《FreeBSD系统管理与网络管理》作者简介

内容简介

这是一本介绍FreeBSD系统管理与网络管理的书籍,从多个角度介绍了FreeBSD在系统安全方面的内容及网络方面的应用。系统管理主要内容包括:FreeBSD及UNIX简介、FreeBSD系统的安装、FreeBSD的基本指令、进程与多任务、编辑器的使用、SHELL的使用、软件安装。网络管理主要内容包括:网络基础知识、网络体系结构和TCP/IP协议族、电子邮件服务、UUCP、远程服务、DNS、新闻组、网络管理、网络安全等内容,还包括附录。 本书适合FreeBSD的初学者和对FreeBSD有中等了解的读者;本书以应用为主要写作方向,有利于读者阅读和理解,同时也能提高读者的实际操作能力。

图书目录

第1章 FreeBSD及UNIX简介

1.1 UNIX及FreeBSD的历史

1.1.1 UNIX的由来

1.1.2 BSD-UNIX的由来

1.1.3 UNIX版本的介绍

1.1.4 FreeBSD的起源和发展

1.1.5 当前FreeBSD的版本

1.2 FreeBSD简介

1.2.1 什么是FreeBSD

1.3 本章小结

1.3.1 主要内容

1.3.2 课后习题

第2章 FreeBSD系统的安装

2.1 安装前的一些准备

2.1.1 寻找安装资源

2.1.2 制作启动软盘

2.2 安装过程

2.2.1 硬件设置菜单

2.2.2 选择安装方式

2.3 本章小结

2.3.1 主要内容

2.3.2 课后习题

第3章 FreeBSD的基本指令

3.1 系统管理指令

3.1.1 登录和注销

3.1.2 重启和关机

3.1.3 切换终端

3.2 管理命令

3.3 文件目录管理

3.3.1 使用手册

3.3.2 文件和目录管理

3.3.3 显示绝对路径和目录管理

3.3.4 文件比较命令

3.3.5 调度命令

3.4 实用工具的介绍

3.5 在线通信指令

3.6 其他一些命令

3.7 本章小结

3.7.1 主要内容

3.7.2 课后习题

第4章 进程和多任务的介绍

4.1 常用的一些名词

4.1.1 多个程序操作系统

4.1.2 多任务

4.1.3 进程

4.2 本章小结

4.2.1 主要内容

4.2.2 课后习题

第5章 ee和vi编辑器的使用

5.1 ee编辑器的使用

5.2 ed编辑器

5.3 标准编辑器vi

5.4 vi的高级技术

5.5 本章小结

5.5.1 主要内容

5.5.2 课后习题

第6章 Shell的使用

6.1 什么是Shell

6.1.1 Shell怎样在用户和系统之间工作

6.1.2 Shell的功能和特点

6.1.3 几种Shell与历史

6.1.4 如何改变当前使用的Shell

6.1.5 几个主要Shell的一些相对比较

6.2 Shell基础

6.2.1 Bourne Shell基本概念

6.2.2 Shell的启动

6.3 Shell选项

6.3.1 Shell启动时的选项

6.3.2 用set命令改变选项

6.4 Shell变量

6.4.1 Shell初始化的变量

6.4.2 用户自定义的变量

6.4.3 环境变量

6.4.4 变量替换

6.4.5 变量运算

6.4.6 传递变量到Shell环境

6.5 Shell的条件判断

6.5.1 if-then

6.5.2 if-then-else

6.5.3 if-then-elif-then-else

6.5.4 嵌套的if和elif结构

6.5.5 case语句

6.5.6 条件测试命令test

6.6 Shell的循环语句

6.6.1 for循环

6.6.2 shift命令

6.6.3 until循环

6.6.4 while循环

6.6.5 循环的中断和跳出

6.7 Shell的输入与输出

6.7.1 标准输入标准输出以及标准错误

6.7.2 命令行输入

6.7.3 输入与输出转向

6.8 Shell函数

6.8.1 Shell的函数

6.8.2 在函数或程序间传递参数

6.9 Shell编程

6.9.1 Shell解释命令的方法

6.9.2 Shell的与/或结构

6.9.3 Bourne Shell的内置命令

6.9.4 规范Shell

6.9.5 调试Shell程序

6.10 C Shell基础概述

6.11 C Shell别名

6.11.1 别名概述

6.11.2 在别名中使用参数

6.11.3 使用别名的例子之一:工作目录的跟踪

6.12 C Shell的基本命令

6.12.1 通过C Shell命令名来执行命令

6.12.2 简单命令

6.12.3 按条件执行命令

6.12.4 在一行输入多个命令

6.12.5 执行一行很长的命令

6.12.6 重复执行一条命令

6.12.7 以后台方式执行命令

6.12.8 在子Shell中执行命令

6.13 C Shell的命令历史

6.13.1 显示命令历史

6.13.2 使用命令历史替换执行命令

6.14 C Shell的选项

6.15 C Shell变量

6.15.1 概述

6.15.2 变量名限制

6.15.3 两个重要的变量

6.15.4 常用的变量赋值

6.15.5 Shell变量存储

6.15.6 变量替代(1)

6.15.7 变量替代(2)

6.15.8 显示变量的值

6.15.9 传送局部区域变量到环境区域

6.15.10 传递变量给一个应用

6.16 C Shell编程

6.16.1 C Shell的知识

6.16.2 Shell的表达式和操作符

6.16.3 条件语句

6.16.4 循环语句

6.16.5 其他的语句

6.17 本章小结

6.17.1 主要内容

6.17.2 课后习题

第7章 软件的安装

7.1 与Windows下安装应用软件的区别

7.1.1 什么是ports

7.1.2 什么是package

7.1.3 package与ports的相同点和不同点

7.1.4 package的管理

7.1.5 可执行程序格式

7.1.6 静态链接和动态链接

7.1.7 运行Linux应用程序

7.2 MySQL、PostgreSQL、PHP和Apache的安装配置和使用

7.2.1 安装MySQL

7.2.2 安装PostgreSQL

7.2.3 安装PHP和Apache

7.3 本章小结

7.3.1 主要内容

7.3.2 课后习题

第8章 网络基础知识

8.1 一些基础内容简介

8.1.1 TCP/IP的基本介绍

8.1.2 Ethernet简介

8.1.3 ARP简介

8.1.4 Internet协议

8.1.5 用户数据报协议(UDP)

8.1.6 传输控制协议(TCP)

8.1.7 网络应用程序

8.2 TCP/IP协议概述

8.2.1 TCP/IP的历史

8.2.2 什么是TCP/IP协议

8.2.3 TCP/IP协议族介绍

8.3 传输控制协议(Transmission Control Protocol)

8.3.1 层次结构

8.3.2 连接

8.3.3 序列号

8.3.4 建立一个连接

8.3.5 关闭连接

8.3.6 优先和安全

8.3.7 数据通信

8.3.8 接口

8.3.9 事件处理

8.4 IP协议(Internet Protocol)

8.4.1 IP协议的介绍

8.4.2 IP协议的总述

8.4.3 关于IP协议的一些内容

8.4.4 IP地址与MAC地址的区别简述

8.5 网络管理体系结构

8.5.1 网络管理体系结构概念

8.5.2 典型网络管理体系结构分析

8.5.3 网络管理体系结构的发展趋势

8.5.4 网络管理的新协议SNMPv3

8.6 本章小结

8.6.1 主要内容

8.6.2 课后习题

第9章 邮件服务

9.1 电子邮件的基础知识

9.1.1 电子邮件涉及到的概念

9.1.2 邮件服务的其他知识

9.2 邮件服务相关的协议和标准

9.2.1 MIME标准

9.2.2 POP协议

9.2.3 SMTP协议

9.3 邮件服务器的设置

9.3.1 邮件配置的基本分类

9.3.2 配置SMTP邮件服务器

9.3.3 设置POP邮件服务器

9.3.4 IMAP邮件服务器

9.3.5 设置Mailing List Server

9.4 管理邮件服务

9.4.1 管理员的职责

9.4.2 邮件队列

9.4.3 系统日志

9.5 使用sendmail管理邮件服务

9.5.1 sendmail功能概述

9.5.2 sendmail的工作过程

9.5.3 sendmail参数与配置参数

9.5.4 sendmail文件与文件配置

9.5.5 sendmail安全问题

9.6 使用pine管理邮件

9.6.1 pine的介绍

9.6.2 启动前的准备

9.6.3 pine功能介绍

9.7 本章小结

9.7.1 主要内容

9.7.2 课后习题

第10章 UUCP

10.1 UUCP基本概念

10.1.1 UUCP概述

10.1.2 UUCP的程序

10.1.3 网络

10.1.4 队列和假脱机

10.1.5 文件名和地址

10.2 UUCP的设置

10.2.1 接受UUCP呼叫

10.2.2 初始化UUCP呼叫

10.2.3 对话脚本

10.2.4 对有关文件的管理

10.2.5 守护程序

10.2.6 支持文件

10.3 UUCP的工作过程

10.3.1 发送电子邮件

10.3.2 调度程序

10.3.3 队列uux请求

10.3.4 本地uucico传递消息

10.3.5 匹程uucico接收消息

10.3.6 匹程uuxqt运行uux请求

10.3.7 远程rmail转发消息

10.3.8 综述工作过程

10.4 UUCP的命令

10.4.1 UUCP

10.4.2 cu

10.4.3 uuto和uupick

10.4.4 uustat和uulog

10.4.5 uux命令

10.4.6 uucico程序

10.4.7 uuxqt程序

10.5 UUCP系统程序的安全问题

10.5.1 USERFILE文件

10.5.2 Lcmds文件

10.5.3 UUCP登录

10.5.4 UUCP使用的文件和目录

10.6 本章小结

10.6.1 主要内容

10.6.2 课后习题

第11章 远程服务

11.1 FTP文件传输

11.1.1 FTP概述

11.1.2 FTP命令

11.1.3 FTP的内部命令和响应

11.1.4 FTP服务的建立

11.1.5 匿名的FTP

11.1.6 WU-FTP

11.2 Telnet通信

11.2.1 Telnet概述

11.2.2 Telnet子命令

11.2.3 启动和中止Telnet程序

11.2.4 服务请求——端口号

11.2.5 紧急暂停工作命令

11.2.6 利用Telnet使用Internet的其他功能

11.3 NFS服务

11.3.1 NFS简介

11.3.2 NFS客户服务

11.3.3 NFS服务器

11.4 文件查找服务Archie

11.4.1 概述

11.4.2 Archie查找

11.4.3 Archie服务器命令

11.5 本章小结

11.5.1 主要内容

11.5.2 课后习题

第12章 DNS服务器

12.1 DNS的概念

12.1.1 什么是DNS

12.1.2 DNS的组成

12.1.3 运行机制

12.2 DNS体系结构

12.2.1 DNS的域

12.2.2 DNS数据库之间的复制

12.2.3 DNS的查询过程

12.3 设置子网

12.3.1 子网概念

12.3.2 新增一个子网

12.4 设置DNS解析器

12.5 非终端DNS名重定向

12.6 BIND的使用

12.6.1 确定以前安装的BIND版本

12.6.2 安装BIND 8.2.2

12.6.3 启动设置文件named.conf

12.6.4 根网域的数据库文件named.root

12.6.5 domain的正向解析数据库文件

12.6.6 domain的反向解析数据库文件

12.6.7 启动DNS

12.7 Bind的漏洞和解决办法

12.8 DNS与防火墙

12.8.1 为什么要在DNS中构建防火墙

12.8.2 防火墙环境下的域名系统

12.9 DNS负载平衡

12.9.1 负载平衡的概念

12.9.2 负载平衡模型

12.9.3 负载平衡算法

12.9.4 服务器端的算法

12.10 本章小结

12.10.1 主要内容

12.10.2 课后习题

第13章 网络管理

13.1 网络管理概述

13.1.1 网络管理的概念

13.1.2 管理对象

13.1.3 管理标准

13.1.4 管理功能

13.2 网络管理技术

13.2.1 网络管理技术概述

13.2.2 基于Web的网络管理技术

13.2.3 网络管理技术的应用

13.2.4 规划NMS时应遵循的准则

13.2.5 网络管理现存的主要问题

13.3 网络管理命令

13.3.1 ping命令

13.3.2 netstat命令

13.3.3 traceroute/tracert命令

13.3.4 mp命令

13.3.5 ifconfig命令

13.3.6 snoop命令

13.4 常遇问题的解决方法

13.4.1 查找常见的网络连接故障

13.4.2 修改网络配置

13.4.3 静态路由与后台进程

13.4.4 用arp命令获取网址

13.4.5 卸载繁忙设备

13.5 本章小结

13.5.1 主要内容

13.5.2 课后习题

第14章 FreeBSD安全技术

14.1 计算机安全体系

14.1.1 安全概述

14.1.2 计算机安全的主要威胁

14.1.3 安全体系结构

14.1.4 国外网络安全标准与政策现状

14.1.5 国内安全标准、政策制定和实施情况

14.1.6 FreeBSD的系统安全

14.2 网络安全

14.2.1 认识网络安全(定义、意义、案例、特征)

14.2.2 网络安全的内容

14.2.3 黑客的攻击

14.2.4 防火墙

14.2.5 扫描器

14.2.6 电子邮件系统的安全问题

14.3 防火墙

14.3.1 认识防火墙

14.3.2 主要类型

14.3.3 防火墙的结构和工作原理

14.3.4 主要技术

14.3.5 选用防火墙的原则

14.3.6 技术标准

14.3.7 安装和配置

14.3.8 安全与效率的矛盾

14.3.9 优点和缺点

14.3.10 对防火墙技术的展望

14.4 本章小结

14.4.1 主要内容

14.4.2 课后习题

附录1 FreeBSD目前支持的硬件列表

附录2 FreeBSD相关资源

附录3 FreeBSD的文件系统——路径组织结构

附录4 FreeBSD中/ets下基本文件的设置

附录5 系统下各文件的作用

附录6 命令汇总

附录7 桔皮书安全体系标准

附7.1 桔皮书

附7.2 黄皮书

附7.3 红皮书