书籍详情

实用技术:Linux系统管理(应用篇)

实用技术:Linux系统管理(应用篇)

作者:(美)M.Carling,(美)Stephen Degler,(美)James Dennis著;李银胜[等]译

出版社:电子工业出版社

出版时间:2000-01-01

ISBN:9787505358324

定价:¥28.00

内容简介
  系统管理不仅是一门计算机科学,同时也是一门计算机艺术。本书不但具有丰富的技术细节,而且还探究了蕴涵在Linux和其他操作系统背后的哲理。在探讨系统管理的技术细节之前,本书为技术人员讲述了一些非技术读物的内容。第一部分纵观了系统管理的基本知识,包括需求分析、数据备份、功能规划。网络原理以及安全机制等方面的内容。第二部分详细描述了系统管理的技术细节,是作者们在现实生活积累的丰富实践经验的汇集。第三部分详细介绍了系统和应用程序赖以运行的主要服务程序。最后的附录是对突发事件的处理指南。本书可供有经验的Linux管理员参考,也可为新手提供入门指导。
作者简介
暂缺《实用技术:Linux系统管理(应用篇)》作者简介
目录
第一部分 原理篇
第1章 基本作业指南
1.1 为什么系统需要管理
1.2 谁管理着 Linux系统 
1.3 称谓和角色
1.3.1 系统操作员和经理
1.4 重叠的职责
1.5 “厂商”文档 
1.6 其他书籍
1.7 网站上的这本书
第2章 需求分析
2.1 系统管理员的工作要求
2.1.1 责任假定
2.1.2 企业需求
2.2 服务级规范
2.3 最初的需求分析
2.4 进一步的需求分析
2.5 过程
2.5.1 提取问题说明
2.5.2 阐明职权
2.5.3 定义成功的测量标准
2.5.4 公开提出问题
2.5.5 编制规范
2.6 固有需求
2.6.1 保持系统资源的可访问性
2.6.2 使升级、扩展以及新的安装更加
2.7 操作分析
2.8 决策与建议
2.9 进一步的学习
第3章 制定系统还原计划
3.1 从零做起
3.2 紧急还原盘
3.2.1 自动安装
3.3 紧急还原根分区
3.3.1 自动还原的配置
3.4 分区表与引导程序代码
3.5 文件系统
3.5.1 快照分区
3.6 系统文档
3.6.1 忠告:保留一份垂手可得的打印分区表
3.7 风险评估
3.7.1 用户错误
3.7.2 管理员错误
3.7.3 硬件错误
3.7.4 设施故障
3.7.5 软件缺陷
3.7.6 安全缺口与破坏
3.7.7 关键人物
3.7.8 环境灾难
3.7.9 其他灾难
3.8 成本与后果评估
3.9 数据资源
3.9.1 软件
3.9.2 配置数据
3.9.3 过渡数据
3.9.4 开发中的数据
3.9.5 成品数据
3.9.6 数据库
3.10 简单事例
3.11 规划还原方法
3.12 测试还原计划
第4章 功能规划
4.1 监视
4.1.1 磁盘空间
4.1.2 带宽和等待时间
4.2 诊断
4.3 解决方案
4.3.1 性能优化
4.3.2 添加资源
4.3.3 减少资源利用
4.4 预留余地
4.5 人员的容量
4.6 结论
第5章 技术交接与问题提交
5.1 救急
5.2 分发
5.3 交际方法
5.4 报告系统
5.4.1 自动监视:报警
5.5 评估、预防与记录
5.6 提交计划
第6章 网络计算
6.1 结构目标
6.1.1 关于名称区间的一点看法
6.2 网络服务一览
6.3 新名词
6.3.1 企业内部网
6.3.2 外部网
6.4 Linux与网络技术
第7章 安全措施
7.1 数据完整性
7.1.1 避免对数据的破坏
7.1.2 检测遭破坏的数据
7.1.3 破坏还原
7.2 保证数据的可访问性
7.2.1 防止服务拒绝
7.2.2 检测服务攻击
7.2.3 还原可访问性
7.3 保护机密数据
7.3.1 防止泄露
7.3.2 检测机密数据的丢失
7.3.3 还原机密数据
7.4 安全措施的实施
第二部分 实践篇
第8章 安全措施的实施
8.1 保证企业的安全性
8.1.1因特网
8.1.2远程访问
8.1.3内部安全性
8.1.4数据中心
8.2保证系统的安全性
8.ZI配置
8.2.2口令与口令短语
8.2.3文件访问权限
8.2.久特殊的账号和环境
8.251具
8.2.6.暴露的系统
8.3破解工具及其后果
8.3.1用户破解工具
8.3.2 root破解工具
8.3.3陷洪与特洛伊木马
8.3.4拒绝服务
8.4应对破坏的步骤
8.5最新信息
8.6.进一步学习的参考资料
第9章 启动与关闭
9.1 启动
9.1.1 PC固件及其引导程序
9.1.2 Alpha固件及其引导程序
9.1.3 SPARC固件及其SILO
9.1.4 Macintosh固件及其BootX
9.1.5 内核引导
9.1.6 init
9.1.7 rc脚本
9.2 关闭过程
9.3 进一步学习的参考资料
第10章 内核程序的配置与创建
10.1 内核程序的基础知识
10.1.1 虚拟机
10.1.2 永久存储设备
10.1.3 进程间通信
10.1.4 内核的结构
10.1.5 Linux内核版本
10.2 虚拟内存
10.3 进程调度器
10.4 网络支持
10.5 文件系统的支持
10.5.1 ext2文件系统
10.5.2 Mcrosoft Windows文件系统
10.5.3 NFS
10.5.4 Ant FS
10.5.5 SMB支持
10.5.6 NCP支持
10.5.7 Coda文件系统
10.5.8 Proc文件系统
10.6 Capabilitiesg式
10.7 硬件支持
10.8 内核的配置
10.8.1 模块
10.9 编译内核程序
10.10 内核的安装
第11章 脚本编制
11.1 关于shell
11.2 常见的实用程序
11.3 其他编程语言
11.4 编写脚本的动机
11.4.1 简化
11.4.2 自动化
11.4.3 控制
11.4.4 任务委托
11.5 日志文件的过滤与老化
11.5.1 Peri
11.5.2 expect
11.6 安全性
11.7 进一步学习的参考资料
第12章 备份
12.1 假设条件
12.2 需求与措施
12.2.1 成本核算
12.2.2 时间调度
12.2.3 数据的保持方法
12.3 系统特点
12.3.1 档案格式
12.3.2 编目
12.3.3 磁带机器人技术与点播机
12.4 应用程序的因素
12.5 系统与数据
12.5.1 稀疏文件
12.5.2 所有权
12.6 存档媒体
12.7 测试
12.7.1 测度的风险
12.8 基本工具
12.8.1 系统相关的扩充
12.9 tar的使用
12.9.1 备份:本地磁带机
12.9.2 备份:选择性地
12.10 CpiO的使用
12.10.1 备份:远程磁带机
12.10.2 备份:本地安装的文件系统
12.10.3 还原:本地磁带机
12.10.4 还原:远程磁带机
12.11 NFS
12.12 AMANDA的使用
12.13 支持命令
12.13.1 find
12.13 2 mt和mix
12.13.3 buffer
12.13.4 bakdirs
12.13.5 多卷宗备份
12.14 其他的备份/还原软件包
第13章  网络技术
13.1 IP协议堆
13.2 IP的版本4
13.2.1 IPv4的地址结构
13.2.2 RFC 1918编址
13.2.3 地址解析协议(ARP)
13.2.4 IPv4的数据传输
13.2.5 IPv4寻址
13.2.6 用户数据报文协议(UDP)
13.2.7 传输控制协议(TCP)
13.3 IP版本6
13.3.1 IPv6的地址结构
13.3.2 IPv6的地址分配
13.3.3 IPv6的地址表示法
13.3.4 DNS对IPv6的扩充
13.3.5 自动地址配置
13.3.6 邻近发现
13.3.7 IPv6的安全性
13.3.8 Linux的 IPv6实现
13.4 Linux的网络配置
13.4.1 网络初始化
13.4.2 Linux的动态寻址
13.4.3 利用Linux建立防火墙
13.5 进一步学习的参考资料
第14章 系统框架
14.1 客户机
14.2 服务器
14.3 独特的计算机
14.4 文档
14.5 分区原理
14.5.1 /目录
14.5.2 /bin目录
14.5.3 /boot目录
14.5.4 /dev目录
14.5.5 /etc目录
14.5.6 /home目录
14.5.7 /lib目录
14.5.8 /lost+found目录
14.5.9 /mnt目录
14.5.10 /SQLt目录
14.5.11 /proc目录
14.5.12 /root目录
14.5.13 /sbin目录
14.5.14 /tmp目录
14.5.15 /usr目录
14.5.16 /var目录
14.6 客户机的分区
14.7 服务器的分区
14.7.1 DNS服务器的分区
14.7.2 NIS服务器的分区
14.7.3 邮件服务器的分区
14.7.4 ftp和http服务器的分区
14.7.5 NFS服务器的分区
14.7.6 Samba服务器的分区
14.7.7 新闻服务器的分区
14.7.8 数据库服务器的分区
14.7.9 应用程序服务器的分区
14.7.10 通用的服务器分区
14.8 结论
14.9 进一步学习的参考资料
第15章 安装与升级的自动化
15.1 备选方法
15.2 硬件问题
15.3 安全性
15.4 kickstart
15.4.1 language
15.4.2 network
15.4.3 安装方法
15.4.4 device
15.4.5 keyword
15.4.6 noprobe
15.4.7 zerombr
15.4.8 clearpart
15.4.9 使用part进行分区
15.4.10 安装还是升级
15.4.11 鼠标配置
15.4.12 设置时间域
15.4.13 X窗口系统配置
15.4.14 设置 root的口令
15.4.15 NIS的配置
15.4.16 LILO
15.4.17 包的指定
15.4.18 后安装脚本
15.4.19 使用mkkickstart自动产生kickstart配置
15.5 系统框架的实现
15.5.1 kickstart文件的生成
15.6 版本控制
15.7 安装与升级的对比
15.8 进一步学习的参考资料
第16章 用户和工作组管理
16.1 用户与gid
16.1.1 伪登录
16.2 工作组与gid
16.3 添加用户
16.4 用户的更新
16.5 删除用户
16.6 关闭用户
16.7 shadow口令
16.8 口令的老化
16.9 定额
16.10 邮件
16.11 NIS
16.12 大型数据库
第三部分 服务篇
第17章 网络服务
17.1 系统层服务
17.1.1 DNS
17.1.2 NTP
17.1.3 BOOTP、DHCP、TFTP以及RARP
17.1.4 RPC
17.1.5 NIS
17.1.6 LDAP
17.2 应用层服务
17.2.1 Samha
17.2.2 NetNews
17.2.3 iss shell
17.2.4 FTP
17.2.5 http
17.3 进一步学习的参考资料
第18章 电子邮件服务
18.1 sendmail
18.1.1 sendmail的配置
18.2 qmall
18.2.1 qmail的配置
18.2 2 qmail的安装
18.3 邮件服务的结构化
18.3.1 部门级邮件服务器
18.3.2 外部邮件网关
18.4 procmsil
18.5 Spurn
18.6 邮件的使用政策
18.6.1 个人道德
18.7 电子邮件的故障诊断
18.7.1 用户代理的问题
18.7.2 传输代理的问题
18.7.3 发送代理的问题
第19章 打印和传真
19.1 lpr
19.2 缓冲池目录
19.3 lpd
19.3.1 printcap文件
19.3.2 过滤器
19.3.3 远程打印
19.4 管理命令
19.4.1 lpd
19.4.2 lprm
19.4.3 lpe
19.5 添加一台打印机
19.6 打印服务器的配置
19.7 Samba
19.8 安全性
19.9 诊断
19.9.1 Winpnnter
19.10 传真
19.11 进一步学习的参考资料
第20章 NFS的使用
20.1 NFS基础
20.1.1 使用自动安装程序控制NFS安装
20.1.2 访问控制的管理
20.2 用户Id的映射
20.3 NFS的服务器进程
20.4 NFS与文件加领机制
20.5 NFS的无状态模式
20.6 调试技术与分析工具
20.6.1 端口映射表
20.6.2 分析工具
20.7 提供一份通用的文件分层结构
20.7.1 有关自动安装的更多内容
20.8 安全性
20.9 进一步学习的参考资料
第21章 NIS的管理
21.1 NIS的客户进程
21.2 NIS的服务器进程
21.2.1 NIS数据库的维护
21.2.2 NIS数据库的发行
21.3 顾客的NIS数据
21.4 实现与互操作性
21.5 将NIS配置为便于使用的
21.6 调试技术与分析工具
21.7 NIS的备选系统
21.8 进一步学习的参考资料
第四部分 附录
附录A 突发事件
A.1 root口令丢失了
A.1.1 在没有重新启动的情况下
A.1.2 在没有root账户权限的情况下
A.1.3 引导到单用户模式
A.1.4 修改root口令
A.2 我已经被黑掉了
A.3 启动时的烦恼
A.3.1 不能够引导内核:在LILO中停止了
A.3.2 运行/shin/lil时出现的问题
A.3.3 非法的 LILO签字问题
A.3.4 不能访问BIOS驱动器了
A.3.5 遭到损害、感染或者破坏的MBR
A.3.6 新近安装的内核不能引导
A.3.7 新内核得到“kernel too big”的消息
A.3.8 内核发出“VFS Panic:unable to mount root”消息
A.3.9 内核报告“Unable to open an initial console”
A.3.10 屏幕不断闪烁并且没有登录提示出现
A.3.11 “Unable toload Interpreter”
A.4 有关程序启动的问题
A.4.1 只有root能够执行命令
A.4.2 共事目录遭到破坏或者被不小心删除了
A.4.3 即使存在共享库也难以加载
A.4.4 “getcwd:cannotaccessparent directoreries”
A.4.5 程序正在“dumping core”(SIG 11)
A.4.6 root的$PATH“Broken”了
A.4.7 打开了最大数目的文件
A.5 文件系统的问题
A.5.1 “unable to find swap一space signature”错误消息
A.5.2 文件系统超越了空间限制
A.5.3 文件系统的mode用完了
A.5.4 可疑的坏磁盘簇/扇区
A.5.5 在安装命令运行过程中系统被锁定了
A.5.6 无意的文件删除
A.6 无意的递归性chown/chmod 问题
A.6.1 数据遭到了破坏
A.7 网络问题
A.7.1 NIS访问不能使用了
A.7.2 系统不能通过网络进行访问了
A.7.3 TCP传输很慢或者不稳定
A.8 输入方面的问题
A.8.1 物理键盘上有个键失灵了
A.8.2 退格键不能退格相反却产生了控制字符
A.8.3 文本都被显示成二进制字符了
A.8.4 系统好像不响应我的按键
A.9 其他问题
A.9.1 并行设备不能使用了
A.9.2 使用了超过6.4MB的内存,系统好像仍然很慢
A.9.3 使用了更多内存后系统好像变得不稳定了
A.10 寻求帮助的其他一些地方
词汇表
参考书目
猜您喜欢

读书导航