《FreeBSD 3.0 Internet服务器的架设与管理》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王子华编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7900625658
  • 页数:289 页
图书介绍:本书系统地介绍了架设的全过程,并详尽阐述了BBS、WWW、Ftp、Proxy、POP3E-mail等5种常见服务器的架设和管理,帮助读者了解FreeBSD工作站及上述常用服务器的功能及相关概念。

第1章 FreeBSD的简介 1

1.1 FreeBSD的概述 2

1.2 FreeBSD操作系统的优点 3

1.3 FreeBSD的用途 4

1.4 取得FreeBSD的方法 5

第2章 快速安装FreeBSD 7

2.1 安装前的准备工作 8

2.1.1 硬件上的准备工作 8

2.1.2 软件上的准备工作 9

2.2 开始安装FreeBSD 10

2.3 其他安装与设置的步骤 13

2.3.1 选择安装FreeBSD系统的方式 14

2.3.2 察看FreeBSD预设的系统参数值 15

2.3.3 设置硬盘的Partition(Slice) 16

2.3.4 设置硬盘FreeBSD Partition的Disklabel 19

2.3.5 选择要安装的程序软件 23

2.3.6 设置安装方式 26

2.3.7 正式开始安装FreeBSD 28

2.3.8 安装FreeBSD后的后续设置 29

2.4 编译一个最适合自己的Kernel 32

2.5 附注 37

第3章 最优化FreeBSD工作站 41

3.1 /etc/下文件的意义 42

3.1.1 设置电子邮件后续处理方式--alias 42

3.1.2 设置定时执行工作--crontab 43

3.1.5 文件系统设置状况--fstab 44

3.1.3 C-Shell的设置文件--csh.cshrc csh.login csh.logout 44

3.1.4 设置每日、每周或每月定时执行工作—daily weekly monthly 44

3.1.6 定义系统中的群组--group 45

3.1.7 设置不允许使用Ftp登入本机的用户--ftpusers 46

3.1.8 设置搜寻Domain Name的方式--host.conf 46

3.1.9 设置host name的数据库--hosts 46

3.1.14 UNIX下的自动执行文件(AUTOEXEC.BAT)--rc rc.local rc.conf 47

3.1.13 账号密码文件--passwd 47

3.1.11 控制系统资源的使用情况--login.conf 47

3.1.12 登入欢迎界面--motd 47

3.1.10 设置与网络服务相关的文件--inetd.conf和services 47

3.1.15 设置查询DNS的顺序--resolv.conf 49

3.1.16 系统中可用的shells登录--shells 49

3.1.17 系统log文件的设置--syslog.conf 50

3.1.18 tty的设置--ttys 50

3.2 几个常见问题的解决方法 50

3.2.1 更改IP或Domain Name 50

3.2.2 增加硬盘 51

3.2.3 设置quota限制用户的硬盘空间 57

3.2.4 建立用户账号 60

3.3 常见问题的处理方法 66

3.3.1 可以用网络安装FreeBSD,但装好网卡后就死机 67

3.3.2 忘了ROOT密码 68

3.3.3 无法开机 68

3.3.4 被迫进入“单人模式” 69

第4章 介绍基本的系统管理指令 71

4.1 切换目录--cd 72

4.2 复制文件或目录--cp 73

4.3 变更文件使用权限--chmod 73

4.4 变更文件所有者--chown/chgrp 75

4.5 查询硬盘的使用状况--df 76

4.6 取得文件--fetch 77

4.7 搜寻文件与目录--find 77

4.8 修理文件系统--fsck 78

4.9 压缩文件或目录--gzip/tar 78

4.10 删除一个Process--kill/killall 79

4.11 查看目录与文件--ls 80

4.12 建立链接文件--ln 81

4.13 列出最后的登入信息--last 82

4.14 分页显示--more 83

4.15 挂上/卸下文件系统或设备--mount/umount 83

4.18 更改用户的登入密码--passwd 84

4.16 建立目录--mkdir 84

4.17 格式化一个文件系统--newfs 84

4.19 查询系统process状态--ps 85

4.20 侦测其他计算机的联机状况--ping 86

4.21 删除文件或目录--rm 87

4.22 转变身份为高级用户--su 87

4.23 关机相关指令--sync;shutdown;reboot;halt 87

4.24 监视系统状况--top 88

4.25 列出经过的路由器--traceroute 89

4.26 万用字符的使用 89

第5章 学术网络BBS站的架设--Maple Sob 2.36 93

5.1 BBS的简介 94

5.2 BBS程序--Maple Sob BBS 2.36的简介 94

5.3 开始架设Maple Sob BBS 2.36 95

5.3.1 取得Maple Sob BBS 2.36的架站软件 95

5.3.2 最优化硬盘的Partition 96

5.3.4 建立FreeBSD系统的BBS User 97

5.3.3 修改FreeBSD的Kernel 97

5.3.5 修改Maple Sob BBS 2.36的原始程序代码 98

5.3.6 设置sendmail.cf 100

5.3.7 激活并设置转信程序 102

5.3.8 附注 124

第6章 WWW Server 的架设与管理 129

6.2 WWW Server 程序--Apache Http的简介 130

6.2.1 取得Apache Httpd 1.3.3 的原始程序代码的压缩文件 130

6.1 WWW Server 的简介 130

6.2.2 解压缩原始程序代码的压缩文件 131

6.2.3 执行Configure进行APACI制作Makefile 132

6.2.4 开始编译 Apache Httpd 1.3.3 133

6.2.5 修改access.conf、httpd.conf、srm.conf、mime.types4个Apache Httpd的设置文件 136

6.2.6 系统后续设置 167

6.2.7 附注 173

第7章 Proxy Server的架设与管理 175

7.1.2 架设Proxy Server的有关硬件建议 176

7.1.1 Proxy Server的工作原理 176

7.1 Proxy的简介 176

7.1.3 取得Squid 1.1.22的方法 177

7.2 开始架设Proxy Server 177

7.2.1 解压缩Squid 1.1.22原始程序代码的压缩文件 177

7.2.2 制作Squid 1.1.22的Makefile 178

7.2.3 编译Squid 1.1.22 178

7.2.4 设置squid.conf 179

7.3 驱动Squid Proxy Server 220

7.3.1 第一次激活squid与测试 221

7.3.2 其他的后续设置 222

7.3.3 监视Squid的效能 223

7.3.4 附注 226

第8章 POP3 E-mail Server的架设与管理 229

8.1.2 取得POP3 E-mail Server软件的方法 230

8.2.1 新增POP3 Package--qpopper-2.53.tgz 230

8.2 开始架设POP3 E-mail Server 230

8.1.1 有关POP3的概念 230

8.1 POP3的简介 230

8.2.2 设置inetd.conf 231

8.2.3 测试POP3 E-mail Server 231

8.2.4 POP3 E-mail Server的安全性问题 235

第9章 Ftp Server的架设与管理 237

9.2.1 取得wu-ftpd的方法 238

9.2 wu-ftpd的简介 238

9.1.2 FTP Server的种类 238

9.1.1 FTP的概念 238

9.1 FTP的简介 238

9.2.2 功能强大的wu-ftpd 239

9.3 如何使用wu-ftpd FTP Server 255

附录A 光盘内容介绍 265

附录B Berkeley的版权声明 269

附录C GNU的版权声明 273

附录D FreeBSD硬件支持英文说明 279