微信读书书城
网络服务搭建、配置与管理大全(Linux版)
版权信息
加入书架
登录
查看
全部搜索结果
书城
目录
设置
加入书架
网络服务搭建、配置与管理大全(Linux版)
刘晓辉 张剑宇 张栋编著
版权信息
前言
光盘说明
第1章 Red Hat Enterprise Linux的安装及配置
1.1 Linux简介
1.1.1 Linux的起源与发展
1.1.2 Linux操作系统的诞生
1.1.3 Linux的命名
1.1.4 Linux的吉祥物
1.1.5 Linux的特点
1.1.6 Linux的应用领域
1.2 Linux版本发展
1.2.1 Linux的内核版本
1.2.2 Linux的发行版本
1.3 Red Hat Enterprise Linux 5
1.3.1 Red Hat Enterprise Linux 5的新特性
1.3.2 Red Hat Enterprise Linux 5大家族
1.4 Red Hat Enterprise Linux的安装
1.4.1 安装前的准备工作
1.4.2 安装Red Hat Enterprise Linux
1.4.3 安装后的基本配置
1.4.4 删除Red Hat Enterprise Linux
1.5 Linux的引导与登录
1.5.1 GRUB及LILO系统引导
1.5.2 Linux的启动过程
1.5.3 Linux的登录和退出
第2章 初试Shell
2.1 启动Shell
2.1.1 使用终端窗口
2.1.2 使用Shell提示符
2.2 Linux Shell大家族
2.2.1 LinuxShell家族史
2.2.2 使用Bash Shell
2.2.3 使用其他Shell
2.3 探索Shell
2.3.1 目录及文件管理命令
2.3.2 信息显示命令
2.3.3 网络基本配置命令
2.3.4 关机和注销命令
2.4 环境变量及Shell配置文件
2.4.1 Shell环境变量
2.4.2 Shell环境配置文件
2.4.3 设置提示符
2.5 使用vim文本编辑器
2.5.1 vim编辑器的基本模式
2.5.2 运行vim
2.5.3 vim常见命令
2.5.4 定制丰富多彩的vim
第3章 进入Linux桌面
3.1 GNOME和KDE桌面管理器
3.2 GNOME桌面环境
3.2.1 使用GNOME桌面
3.2.2 使用Nautilus文件管理器
3.2.3 配置GNOME
3.2.4 退出GNOME
3.3 KDE桌面环境
3.3.1 使用KDE桌面
3.3.2 使用Konqueror文件管理器
3.3.3 配置Konqueror
3.3.4 配置KDE桌面
3.3.5 配置X
第4章 系统管理与入门
4.1 用户管理
4.1.1 用户账号文件
4.1.2 用户群组文件
4.1.3 命令行管理方式
4.1.4 图形界面的用户管理器
4.1.5 用户群组的管理
4.2 磁盘管理
4.2.1 硬盘相关知识
4.2.2 管理磁盘分区
4.2.3 使用磁盘管理命令
4.2.4 磁盘配额管理问题
4.3 文件系统管理
4.3.1 常见的文件系统
4.3.2 文件类型
4.3.3 文件压缩与归档
4.3.4 文件链接
4.3.5 文件系统的安装
4.4 进程管理
4.4.1 进程及作业
4.4.2 进程控制
4.4.3 作业控制
4.5 系统安全管理
4.5.1 口令安全
4.5.2 文件和目录许可
4.6 内核管理
4.6.1 内核组成
4.6.2 内核定制
4.6.3 使用内核模块工具
4.6.4 升级内核
4.7 软件包管理
4.7.1 使用rpm命令
4.7.2 RPM软件包管理工具
第5章 Samba服务器的配置与应用
5.1 Samba Server概述
5.1.1 Samba Server简介
5.1.2 SambaServer的安装
5.1.3 Samba服务的图形化配置方法
5.1.4 启动、关闭和重启Samba服务
5.2 Samba服务的配置文件
5.2.1 Samba服务的主要配置文件
5.2.2 Samba服务的密码文件
5.2.3 Samba服务的日志文件
5.3 smb.conf文件
5.3.1 smb.conf文件结构
5.3.2 smb.conf文件语法和变量
5.3.3 smb.conf文件详解
5.4 Samba服务的安全级别
5.4.1 共享安全级别
5.4.2 用户安全级别
5.4.3 服务器安全级别
5.4.4 域安全级别
5.4.5 活动目录安全级别
5.5 访问Samba共享资源
第6章 NFS服务器的配置与应用
6.1 NFS服务概述
6.1.1 使用NFS的好处
6.1.2 NFS和RPC
6.2 NFS服务的组件
6.3 NFS服务的安装与配置
6.3.1 NFS服务的安装
6.3.2 NFS服务的配置
6.3.3 NFS服务的启动与停止
6.3.4 NFS服务的文件存取权限
6.4 在客户端挂接NFS文件系统
第7章 DHCP服务器的配置与应用
7.1 DHCP服务的概述
7.1.1 DHCP服务简介
7.1.2 DHCP工作流程
7.1.3 IP地址租约和更新
7.1.4 DHCP服务器分配给客户端的IP地址类型
7.2 DHCP服务的安装
7.2.1 安装DHCP服务器前的准备工作
7.2.2 安装DHCP服务器
7.2.3 启动和停止DHCP服务
7.3 DHCP服务的配置
7.3.1 配置文件的格式
7.3.2 设置IP作用域
7.3.3 设置客户端IP选项
7.3.4 设置租约期限
7.3.5 保留特定的IP地址
7.3.6 分配多网段的IP地址
7.3.7 dhcpd.conf配置文件的参数
7.3.8 局域网DHCP服务器配置实战
7.4 DHCP客户端的配置
7.4.1 Linux操作系统客户端配置·图形界面法
7.4.2 Linux中DHCP的配置·命令行法
7.4.3 Windows操作系统客户机配置
第8章 DNS服务器的配置与应用
8.1 DNS服务概述
8.1.1 DNS服务简介
8.1.2 DNS查询原理
8.1.3 DNS规划
8.1.4 hosts文件
8.1.5 BIND简介
8.2 DNS服务的安装
8.2.1 安装DNS服务
8.2.2 安装chroot软件包
8.2.3 DNS服务的启动与停止
8.3 配置主要名称服务器
8.3.1 主配置文件
8.3.2 设置根区域
8.3.3 设置主区域
8.3.4 设置反向解析区域
8.3.5 根服务器信息文件named.ca
8.3.6 区域文件
8.3.7 实现负载均衡功能
8.3.8 实现直接解析域名
8.3.9 实现泛域名解析
8.3.10 主要名称服务器的测试
8.4 配置辅助DNS服务器
8.5 配置缓存Cache-only服务器
8.6 DNS客户端的配置
8.6.1 Linux中DNS客户端的配置
8.6.2 Windows下DNS客户端的配置
第9章 Web服务器的配置与应用
9.1 Web服务的概述
9.1.1 Web服务简介
9.1.2 HTTP协议
9.1.3 流行的WWW服务器软件
9.2 Apache服务器简介
9.2.1 Apache的历史
9.2.2 Apache的特性
9.3 Apache服务器的安装
9.3.1 Apache的安装
9.3.2 Apache服务的启动与停止
9.4 Apache配置文件详解
9.4.1 httpd.conf文件的格式
9.4.2 Apache服务的基本配置
9.5 Apache服务器控制存取方式
9.5.1 Options选项
9.5.2 浏览权限的设置
9.6 Apache的高级配置
9.6.1 虚拟目录
9.6.2 用户身份认证
9.6.3 虚拟主机
9.7 配置动态Web站点
9.7.1 创建CGI动态网站
9.7.2 创建PHP动态网站
9.7.3 创建JSP动态网站
9.8 Apache日志管理和统计分析
9.8.1 配置访问日志
9.8.2 配置错误日志
9.8.3 日志统计分析
9.8.4 日志文件的压缩备份
第10章 FTP服务器的配置与应用
10.1 FTP服务概述
10.1.1 FTP工作原理
10.1.2 匿名用户
10.1.3 FTP服务的传输模式
10.1.4 流行的FTP服务器软件简介
10.2 vsftpd服务的安装
10.2.1 安装vsftpd服务
10.2.2 vsftpd服务的启动与关闭
10.2.3 vsftpd的配置文件
10.2.4 监听地址与控制端口
10.2.5 FTP模式与数据端口
10.2.6 ASCII模式
10.2.7 超时选项
10.2.8 负载控制
10.2.9 匿名用户
10.2.10 本地用户
10.2.11 虚拟用户
10.2.12 用户登录控制
10.2.13 目录访问控制
10.2.14 文件操作控制
10.2.15 新增文件权限设置
10.2.16 日志设置
10.2.17 允许匿名用户上传文件
10.2.18 限制用户目录
10.2.19 配置高安全级别的匿名FTP服务器
10.2.20 实战虚拟用户
10.3 PureFTPD服务器的安装与配置
10.3.1 安装Apache服务
10.3.2 安装MySQL数据库和相关程序
10.3.3 安装PureFTPD服务器
10.3.4 生成PureFTPD服务管理脚本
10.3.5 配置匿名用户登录环境
10.3.6 安装Zend Optimizer
10.3.7 配置webpureftp
10.3.8 生成MySQL数据库
10.3.9 生成pure-ftpd的MySQL数据库配置文件
10.3.10 使用webpureftp管理虚拟用户
10.3.11 启动和停止PureFTPD服务
10.3.12 测试PureFTPD服务
10.4 FTP客户端的配置与访问
10.4.1 Windows环境下访问FTP服务器
10.4.2 Linux环境下访问FTP服务器
第11章 E-mail服务器的配置与应用
11.1 电子邮件服务概述
11.1.1 电子邮件服务简介
11.1.2 电子邮件系统的工作原理
11.1.3 与邮件相关的几个专有名词
11.1.4 流行的E-mail服务器软件简介
11.2 Sendmail邮件服务器
11.2.1 安装前的准备工作
11.2.2 安装Sendmail
11.2.3 开启Sendmail的发送邮件功能
11.2.4 主机别名
11.2.5 用户别名
11.2.6 允许投递
11.2.7 虚拟域
11.2.8 配置POP3与IMAP
11.2.9 电子邮件客户端配置与访问
11.3 Postfix邮件服务器
11.3.1 Postfix邮件服务的安装
11.3.2 Postfix邮件服务的配置
11.3.3 Postfix服务的基本配置
11.3.4 虚拟别名域的配置
11.3.5 用户别名的配置
11.3.6 SMTP认证的配置
11.3.7 启动和停止Postfix服务
11.4 POP3和IMAP邮件服务的实现
11.4.1 Dovecot服务的实现
11.4.2 cyrus-imapd服务的实现
11.5 以Web方式收发电子邮件
11.5.1 SquirrelMail的安装与配置
11.5.2 使用SquirrelMail收发电子邮件
第12章 流媒体服务器的配置与应用
12.1 流媒体技术基础
12.1.1 流媒体技术简介
12.1.2 流媒体播放方式
12.1.3 流媒体格式
12.1.4 常用流媒体服务软件
12.2 Helix Server的安装
12.3 Helix Server基础配置
12.4 Helix Server安全设置
12.5 Helix服务日志和监控
12.6 流媒体客户端软件和流媒体测试
12.7 流媒体文件的制作
第13章 目录服务的配置与应用
13.1 目录服务概述
13.1.1 X.500简介
13.1.2 LDAP简介
13.1.3 LDAP与X.500的比较
13.1.4 流行的目录服务产品
13.2 LDAP基础
13.2.1 LDAP的4种基本模型
13.2.2 规划目录树
13.2.3 LDAP服务的应用领域
13.3 LDAP的安装
13.3.1 Berkeley DB数据库的安装
13.3.2 OpenLDAP的安装
13.4 初始化OpenLDAP
13.4.1 OpenLDAP的基本配置
13.4.2 启动OpenLDAP服务器
13.4.3 建立初始化数据
13.5 phpLDAPadmin的安装
13.5.1 安装Apache服务
13.5.2 下载phpLDAPadmin
13.5.3 安装phpLDAPadmin
13.5.4 配置Apache服务
13.6 配置phpLDAPadmin
13.6.1 生成phpLDAPadmin主配置文件
13.6.2 配置phpLDAPadmin
13.7 使用phpLDAPadmin管理目录树
13.7.1 登录phpLDAPadmin
13.7.2 创建OU
13.7.3 创建用户组
13.7.4 创建用户账号
13.8 LDAP服务的身份验证
13.8.1 Linux系统用户验证
13.8.2 FTP用户验证
13.8.3 Web用户验证
第14章 网络数据库PostgreSQL服务的配置与应用
14.1 PostgreSQL概述
14.1.1 PostgreSQL的历史
14.1.2 PostgreSQL的主要特征
14.2 PostgreSQL的安装
14.2.1 安装前的准备工作
14.2.2 安装PostgreSQL服务器
14.2.3 启动PostgreSQL服务
14.2.4 重启或停止PostgreSQL服务
14.2.5 PostgreSQL服务自动启动
14.3 PostgreSQL组件程序
14.3.1 客户端应用
14.3.2 服务器端应用
14.3.3 客户端程序psql
14.4 PostgreSQL基本操作
14.4.1 创建和删除数据库
14.4.2 对数据库中表的管理
14.5 PostgreSQL维护管理
14.5.1 PostgreSQL角色管理
14.5.2 PostgreSQL数据库权限管理
第15章 网络数据库MySQL服务的配置
15.1 MySQL的概述
15.2 MySQL的安装
15.3 MySQL服务的配置和使用
15.4 MySQL的图形化配置
15.5 启动和停止MySQL服务
第16章 代理服务器的配置与应用
16.1 代理服务器概述
16.1.1 代理服务器的主要作用
16.1.2 代理服务器的工作原理
16.2 Squid Server的安装
16.3 Squid Server的基本配置
16.3.1 设置监听的IP地址和端口
16.3.2 设置缓冲大小
16.3.3 设置访问控制
16.3.4 其他参数设置
16.3.5 初始化Squid
16.3.6 启动和停止代理服务器
16.3.7 代理服务器测试
16.4 Squid Server高级配置
16.4.1 透明代理
16.4.2 Squid安全设置
16.5 代理客户端的配置
16.5.1 Firefox代理设置
16.5.2 IE代理设置
16.6 访问控制应用实例
16.7 Squid日志管理
16.7.1 安装Webalizer
16.7.2 配置Webalizer
16.7.3 应用Webalizer查看Squid网络流量日志
第17章 网络防火墙与NAT服务
17.1 防火墙概述
17.1.1 防火墙简介
17.1.2 防火墙的分类
17.1.3 防火墙的工作原理
17.1.4 防火墙特点对比
17.2 iptables简介
17.3 iptables的基本概念
17.3.1 规则(rules)
17.3.2 链(chains)
17.3.3 表(tables)
17.3.4 iptables传输数据包的过程
17.4 iptables设置基础
17.4.1 关闭系统防火墙iptables
17.4.2 iptables命令格式
17.4.3 iptables的使用
17.5 NAT服务
17.5.1 NAT服务的相关概念
17.5.2 NAT的用途
17.5.3 使用iptables实现NAT服务
17.5.4 NAT客户端的配置
17.6 访问控制应用实例
17.6.1 禁止客户端访问指定网站
17.6.2 禁止部分客户端上网
17.6.3 禁止客户端访问某些服务
17.6.4 强制访问指定站点
17.6.5 禁止客户端使用腾讯QQ
17.6.6 禁止使用ICMP协议
第18章 VPN服务的配置与应用
18.1 VPN服务的概述
18.1.1 VPN简介
18.1.2 VPN的安全技术
18.1.3 VPN工作原理
18.2 安装VPN服务器
18.2.1 配置VPN服务器硬件环境
18.2.2 VPN服务器的安装
18.3 配置VPN服务器
18.3.1 配置主配置文件
18.3.2 配置账号文件
18.3.3 设置NAT并打开Linux内核路由功能
18.4 启动和停止VPN服务
18.4.1 启动VPN服务
18.4.2 重启VPN服务
18.4.3 自动启动VPN服务
18.4.4 停止VPN服务
18.5 VPN客户端配置
第19章 网络时间服务器的配置与应用
19.1 网络时间服务概述
19.1.1 时间服务器的作用
19.1.2 网络时间服务的实现方式
19.1.3 NTP的网络结构
19.1.4 NTP的工作模式
19.2 时间服务器的安装
19.2.1 采用RPM包安装
19.2.2 采用TAR包安装
19.3 网络时间服务器的配置
19.3.1 NTP软件包的结构
19.3.2 NTP主配置文件
19.3.3 手动修正系统时间
19.4 启动和停止网络时间服务
19.4.1 启动NTP服务
19.4.2 自动启动NTP服务
19.5 测试网络时间服务
19.5.1 检查NTP服务器是否启动
19.5.2 测试NTP服务器的同步状态
19.5.3 跟踪时间服务器
19.5.4 防火墙上为NTP服务放行
19.6 网络时间客户端设置
19.6.1 Windows网络时间客户端设置
19.6.2 Linux网络时间客户端设置
第20章 SSH服务器的配置与应用
20.1 SSH服务概述
20.1.1 SSH服务简介
20.1.2 公钥加密体系结构
20.2 SSH服务器的安装
20.3 SSH服务器的配置
20.4 启动和停止SSH服务
20.4.1 启动SSH服务
20.4.2 重启SSH服务
20.4.3 自动启动SSH服务
20.4.4 停止SSH服务
20.5 SSH客户端的使用
20.5.1 Windows客户端的使用
20.5.2 Linux客户端的使用
第21章 Telnet和虚拟终端服务的配置与应用
21.1 Telnet服务
21.1.1Telnet服务的安装
21.1.2 Telnet的基本配置
21.1.3 启动和停止Telnet服务
21.1.4 Telnet客户端的使用
21.2 VNC服务
21.2.1 VNC服务概述
21.2.2 VNC服务的安装
21.2.3 VNC服务的启动配置和停止VNC服务
21.2.4 检测VNC服务
21.2.5 VNC服务的配置
21.2.6 VNC客户端的配置
21.2.7 SSH隧道技术支持下的VNC客户端的配置
第22章 使用Webmin图形化配置各种服务
22.1 Webmin简介
22.2 Webmin的安装和配置
22.2.1 安装Perl语言解释器
22.2.2 安装Net-SSLeay Perl和OpenSSL
22.2.3 安装Webmin
22.2.4 设置Webmin为中文界面
22.3 停止和启动Webmin服务
22.4 Webmin主要功能
22.5 用Webmin配置服务
22.5.1 使用Webmin配置Samba服务
22.5.2 使用Webmin配置NFS服务
22.5.3 使用Webmin配置DHCP服务
22.5.4 使用Webmin配置DNS服务
第23章 Linux服务器集群
23.1 服务器集群概述
23.2 构建一个工作集群
23.3 使用OSCAR创建Linux集群
23.3.1 OSCAR简介
23.3.2 OSCAR是这样工作的
23.3.3 安装OSCAR之前的准备事项
23.3.4 开始安装OSCAR
23.3.5 选择OSCAR组件
23.3.6 配置OSCAR组件
23.3.7 安装OSCAR服务器
23.3.8 创建客户端镜像
23.3.9 定义客户端
23.3.10 网络设置
23.3.11 安装客户端
23.3.12 安装测试集群
23.4 管理Linux集群
23.4.1 图形化管理工具——OSCAR Management Wizard
23.4.2 客户端管理——命令行
第24章 Linux服务器故障与诊断
24.1 Linux引导系统故障
24.1.1 引导加载程序GRUB
24.1.2 init进程和/etc/inittab文件
24.1.3 rc脚本
24.2 Linux系统故障
24.3 网络故障诊断
是否关闭自动购买?
关闭后,阅读到本书未购买章节均需要手动购买确认。
取消
关闭
暂无笔记
本地导入书籍的 AI 翻译功能
仅支持付费会员使用
微信扫码开通付费会员
一键翻译全文