Red Hat Enterprise Linux服務器配置與管理

所属分类:操作系統  
出版时间:2009-7   出版时间:人民郵電出版社   作者:張棟,周進,黃成 著   页数:428  

前言

  隨著易用性和實用性的提高,Linux在服務器操作系統市場上所佔的份額越來越高,在中低端服務器領域,Linux幾乎與Wmdows服務器平分秋色。眾所周知,IAnux是一種開源的操作系統,在知識產權越來越受到重視的今天,IJnux可以說是具備了天生的優勢︰使用成本低、性能穩定、安全性高。這一切都確定了IJnux在服務器領域的現有地位。目前,許多服務程序和數據庫都專門針對Linux進行了優化,可以在配置較低的硬件上提供穩定、高效的網絡服務,而且對新硬件架構支持得比較完美,能夠發揮其應有的系統性能。同時,根據網絡應用的需要,Linux還能輕易獲得應用服務的自由軟件。不但如此,越來越多的配置工作都可以通過圖形化界面來完成,安裝和搭建的過程越來越方便和友好。  本書內容  第1章.RedHatEnterprise Linux的安裝與簡單配置,主要介紹Linux的概述,RedHatEnterpriseLinux的安裝、基本配置和Linux的引導與登錄。  第2章Linux桌面管理,主要介紹Linux的GNOME和KDE桌面管理器,GNOME桌面環境、KDE桌面環境和如何配置相關桌面環境。  第3章系統管理與入門,主要介紹文件系統管理、用戶管理、磁盤管理、系統安全管理、進程管理、內核管理和軟件包管理。  第4章Samba服務器的配置與管理,主要介紹Samba Server的概述,如何定制Samba服務的配置文件以及詳解smf.conf文件,Samba服務的安全級別和Samba共享資源的訪問。  第5章DHCP服務器的配置與管理,主要介紹DHCP服務概述,DHCP服務的安裝,如何配置DHCP服務器、DHCP客戶端以及多網段IP地址的分配。  第6章NFS服務器的安裝與配置,主要介紹什麼是。NFS服務,NFS服務的組件,NFS服務的安裝與配置以及如何在客戶端掛載’NFS文件系統。  第7章Email服務器的配置與管理,主要介紹電子郵件服務概述,Sendmail郵件服務器,postfix郵件服務器,以及如何實現POP和IMAP郵件服務、以Web方式收發電子郵件。  第8章DNS服務器的配置,主要介紹DNS服務的概述,DNS服務的安裝,如何配置DNS服務器、輔助DNS服務器和緩存Cache.only服務器以及DNS客戶端。  第9章流媒體服務器的配置與管理,主要介紹什麼是流媒體,如何安裝Helix Server,HelixServer的基礎配置、安全設置以及Helix服務日志和監控。  第10章FTP服務器的配置與管理,主要介紹FTP服務的概述,vsftpd FTP服務的安裝與配置,PureFTPD服務器的安裝與配置,以及如何配置與訪問FTP客戶端。  第11章配置目錄服務,主要介紹什麼是目錄服務,LDAP的入門知識以及如何安裝LDAP服務,Open[,DAP的初始化,phpLDAPadmin的安裝和配置,如何管理phpLDAPadmin目錄樹以及LDAP服務的身份驗證。

内容概要

  《Red Hat Enterprise Linux服務器配置與管理》詳細介紹了Red Hat Enterprise Linux網絡服務的安裝和配置過程,內容包括目錄服務、文件服務、DHCP服務、DNS服務、Web服務、FTP服務、E-mail服務、VPN服務、流媒體服務、代理服務、終端服務、VPN服務和時間服務等,Shell命令行、桌面管理和系統管理,SSH、Telnet和Webmin遠程管理,以及Linux性能監控和故障診斷。《Red Hat Enterprise Linux服務器配置與管理》語言簡練、內容實用,不僅有基本原理和概念的闡述,而且結合了大量實用的案例。  《Red Hat Enterprise Linux服務器配置與管理》既可作為網絡管理人員的技術手冊,也可用作為大專院校及各類培訓學校的教材用書。

书籍目录

第1章 系统安装及简单配置1.1 安装Red Hat Enterprise Linux1.1.1 准备工作1.1.2 安装Red Hat Enterprise Linux1.1.3 系统的基本配置1.1.4 卸载Red Hat Enterprise Linux1.2 Linux的引导与登录1.2.1 GRUB及LILO1.2.2 Linux的启动过程1.2.3 Linux的登录和退出第2章 Linux桌面管理2.1 图形界面基础——X Window2.2 GNOME桌面环境2.2.1 使用GNOME桌面环境2.2.2 Nautilus文件管理器2.2.3 配置GNOME2.2.4 退出GNOME2.3 KDE桌面环境2.3.1 使用KDE桌面环境2.3.2 Konqueror文件管理器2.3.3 配置Konqueror2.3.4 KDE桌面环境的配置2.3.5 实战X Window第3章 系统管理与入门3.1 文件系统管理3.1.1 常见的文件系统3.1.2 文件类型3.1.3 文件压缩与归档3.1.4 文件链接3.1.5 文件系统的安装3.2 用户管理3.2.1 用户账号文件3.2.2 用户群组文件3.2.3 命令行管理方式3.2.4 图形界面用户管理器3.2.5 用户群组的管理3.3 磁盘管理3.3.1 硬盘相关知识3.3.2 管理磁盘分区3.3.3 使用磁盘管理命令3.3.4 磁盘配额管理问题3.4 系统安全管理3.4.1 口令安全3.4.2 文件和目录许可3.5 进程管理3.5.1 进程及作业3.5.2 进程控制3.5.3 作业控制3.6 内核管理3.6.1 内核组成3.6.2 内核定制3.6.3 使用内核模块工具3.6.4 升级内核3.7 软件包管理3.7.1 使用rpm命令3.7.2 RPM软件包管理工具第4章 Samba服务器的配置与管理4.1 Samba服务器概述4.1.1 Samba服务器功能简介4.1.2 如何安装Samba服务器4.1.3 Samba的配置方法4.1.4 启动、停止和重启Samba服务4.2 定制Samba服务的配置文件4.2.1 Samba服务的主要配置文件4.2.2 Samba服务的密码文件4.2.3 Samba配置文件的验证4.3 详解smb.conf文件4.3.1 smb.conf文件结构4.3.2 smb.conf文件语法和变量的使用4.3.3 smb.conf文件详解4.4 Samba服务的安全级别4.5 Samba共享资源的访问第5章 DHCP服务器的配置与管理5.1 DHCP服务概述5.1.1 DHCP服务应用5.1.2 DHCP是如何工作的5.1.3 DHCP的租约和更新5.1.4 DHCP服务器分配的IP地址类型5.2 安装DHCP服务5.2.1 DHCP服务安装前的准备工作5.2.2 安装DHCP服务5.2.3 启动和停止DHCP服务5.3 如何配置DHCP服务器5.3.1 配置文件的格式5.3.2 DHCP IP作用域的配置5.3.3 配置客户端的IP地址5.3.4 设置租约期限5.3.5 保留特定的IP地址5.3.6 多网段IP地址的分配5.3.7 配置dhcpd.conf文件的参数5.3.8 DHCP服务器配置实例5.4 DHCP客户端的配置5.4.1 Linux客户端的配置5.4.2 如何配置Windows客户端第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章 Email服务器的配置与管理7.1 电子邮件服务概述7.1.1 电子邮件服务简介7.1.2 发送和接收电子邮件7.2 Sendmail邮件服务器7.2.1 安装Sendmail7.2.2 Sendmail的配置文件7.2.3 初始Sendmail的环境7.2.4 定义别名7.2.5 允许投递7.2.6 虚拟域7.2.7 配置POP与IMAP7.3 Postfix邮件服务器7.3.1 安装Postfix邮件服务7.3.2 Postfix邮件服务的配置文件7.3.3 Postfix服务的基本设置7.3.4 配置虚拟别名域7.3.5 用户别名的配置7.3.6 配置SMTP认证7.3.7 启动和停止Postfix服务7.4 实现POP和IMAP邮件服务7.4.1 实现dovecot服务7.4.2 实现cyrus-imapd服务7.5 Web支持电子邮件7.5.1 SquirrelMail的安装与配置7.5.2 登录squirrelmail第8章 DNS服务器的配置8.1 DNS服务概述8.1.1 DNS服务简介8.1.2 DNS查询机理8.1.3 DNS规划8.1.4 hosts文件8.2 安装DNS服务8.2.1 DNS服务器的安装8.2.2 chroot软件包的安装8.2.3 启动与停止DNS服务8.3 配置DNS服务器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.3.10 主要名称服务器的测试8.4 配置辅助DNS服务器8.5 配置缓存Cache-only服务器8.6 DNS客户端的配置8.6.1 Linux下配置DNS客户端8.6.2 Windows下配置DNS客户端第9章 流媒体服务器的配置与管理9.1 什么是流媒体9.1.1 流媒体技术简介9.1.2 流媒体播放方式9.1.3 流媒体格式9.2 Helix Server的安装9.3 Helix Server基础配置9.4 Helix Server的安全设置9.5 Helix服务日志和监控9.6 用Helix Producer Plus 11制作流媒体文件第10章 FTP服务器的配置与管理10.1 FTP服务概述10.1.1 FTP工作原理10.1.2 什么是匿名用户?10.1.3 FTP服务的连接模式10.1.4 FTP服务器软件10.2 安装vsFTPd FTP服务10.2.1 安装vsFTPd软件10.2.2 FTP服务的启动与关闭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 Pure-FTPd服务器的安装与配置10.3.1 Apache服务的安装10.3.2 安装MySQL数据库10.3.3 安装Pure-FTPd服务器10.3.4 生成Pure-FTPd服务管理脚本10.3.5 配置匿名用户登录环境10.3.6 Zend Optimizer的安装10.3.7 webpureftp的安装与配置10.3.8 生成MySQL数据库10.3.9 Pure-FTPd数据库配置文件的生成10.3.10 使用webpureftp管理虚拟用户10.4 FTP客户端的配置与访问10.4.1 Windows客户端访问FTP服务器10.4.2 Linux环境下访问FTP服务器第11章 配置目录服务11.1 什么是目录服务11.1.1 X.500简介11.1.2 什么是LDAP11.1.3 LDAP与X.500的区别11.1.4 目录服务产品11.2 LDAP入门知识11.2.1 LDAP的基本模型11.2.2 如何规划目录树11.2.3 LDAP服务的应用范围11.3 安装LDAP11.3.1 安装数据库11.3.2 安装OpenLDAP11.4 OpenLDAP的初始化11.4.1 OpenLDAP的基本配置11.4.2 启动OpenLDAP服务器11.4.3 建立初始化数据11.5 phpLDAPadmin的安装11.5.1 准备工作11.5.2 安装phpLDAPadmin11.5.3 Apache服务的配置11.6 配置phpLDAPadmin11.6.1 phpLDAPadmin主配置文件11.6.2 配置phpLDAPadmin11.7 管理phpLDAPadmin目录树11.7.1 登录phpLDAPadmin11.7.2 创建OU11.7.3 用户组的创建11.7.4 用户账号的创建11.8 LDAP服务的身份验证11.8.1 Linux系统用户的验证11.8.2 FTP用户的验证11.8.3 Web用户的验证第12章 代理服务器的配置与管理12.1 代理服务器概述12.1.1 代理服务器的主要作用12.1.2 代理服务器的工作原理12.2 Squid服务器的安装12.2.1 rpm包安装方式12.2.2 源代码安装方式12.3 Squid服务器的基本配置12.3.1 设置监听的端口和IP地址12.3.2 设置缓冲大小12.3.3 设置访问控制12.3.4 其他参数设置12.3.5 初始化Squid12.3.6 启动和停止代理服务12.3.7 代理服务器测试12.4 Squid服务器高级配置12.4.1 透明代理12.4.2 绑定身份认证程序12.5 代理客户端的配置12.5.1 Firefox代理设置12.5.2 Internet Explorer代理设置12.6 访问控制应用实例12.6.1 禁止使用某个IP地址的客户端上网12.6.2 禁止属于某个IP地址子网的所有客户端上网12.6.3 禁止所有客户端访问使用某个IP地址的网站12.6.4 禁止所有客户端访问使用某个域名的网站12.6.5 禁止所有客户端访问包含某部分域名的网站12.6.6 限制使用某个IP地址的客户端的并发最大连接数12.6.7 设定某子网所有客户端的上网时间段12.6.8 禁止客户端下载某类型文件12.7 Squid日志管理12.7.1 安装Webalizer12.7.2 配置Webalizer12.7.3 Squid日志管理相关知识12.7.4 应用Webalizer查看Squid网络流量日志第13章 VPN服务器的配置与管理13.1 VPN服务器概述13.1.1 VPN简介13.1.2 VPN的安全技术13.1.3 VPN工作原理13.2 安装VPN服务器13.2.1 配置VPN服务器硬件环境13.2.2 安装VPN服务器13.3 配置VPN服务器13.3.1 配置主配置文件13.3.2 配置账号文件13.3.3 设置NAT并打开Linux内核路由功能13.4 启动和停止VPN服务13.4.1 启动VPN服务13.4.2 重启VPN服务13.4.3 自动启动VPN服务13.4.4 停止VPN服务13.5 VPN客户端配置第14章 网络时间服务器的配置与管理14.1 网络时间服务概述14.1.1 时间服务器的概念及实现方式14.1.2 NTP的网络结构14.1.3 NTP的工作模式14.2 网络时间服务器的安装14.2.1 通过光盘进行安装14.2.2 网络下载进行安装14.3 网络时间服务器的配置14.3.1 NTP软件包的结构14.3.2 NTP主配置文件14.3.3 手动修正系统时间14.4 启动和停止网络时间服务14.5 测试网络时间服务14.6 网络时间客户端设置14.6.1 Windows客户端网络时间设置14.6.2 Linux网络时间客户端设置第15章 配置Telnet和虚拟终端服务15.1 Telnet服务15.1.1 Telnet服务的安装15.1.2 Telnet的基本配置15.1.3 Telnet服务的启动和停止15.1.4 Telnet客户端的使用15.2 VNC服务配置与应用15.2.1 VNC服务的概述15.2.2 安装VNC服务15.2.3 VNC服务的启动配置和停止VNC服务15.2.4 VNC服务的检测15.2.5 VNC服务的配置15.2.6 VNC客户端的配置15.2.7 SSH下的VNC客户端配置第16章 SSH服务器的配置与管理16.1 SSH服务概述16.1.1 SSH服务简介16.1.2 公钥加密体系结构16.2 SSH服务器的安装16.3 SSH服务器的配置16.4 启动和停止SSH服务16.4.1 启动SSH服务16.4.2 重启SSH服务16.4.3 自动启动SSH服务16.4.4 停止SSH服务16.5 SSH客户端的使用16.5.1 Windows客户端的使用16.5.2 Linux客户端的使用第17章 使用Webmin图形化配置各种服务17.1 Webmin17.1.1 Webmin简介17.1.2 Webmin特性简介17.2 Webmin的安装和配置17.2.1 安装Perl语言解释器17.2.2 安装Net_SSLeay Perl和OpenSSL17.2.3 安装与访问Webmin17.2.4 设置Webmin为中文界面17.3 停止和启动Webmin服务17.3.1 启动Webmin服务17.3.2 停止Webmin服务17.3.3 重新启动Webmin服务17.4 Webmin的主要功能17.4.1 Webmin17.4.2 系统17.4.3 服务器17.4.4 硬件17.4.5 其他17.4.6 群集17.4.7 网络17.5 用Webmin配置服务17.5.1 使用Webmin配置Samba服务17.5.2 使用Webmin配置NFS服务17.5.3 使用Webmin配置DHCP服务17.5.4 使用Webmin配置DNS服务第18章 Shell与vim编辑器18.1 启动Shell18.1.1 在图形界面中启动Shell18.1.2 直接启用Shell18.1.3 直接启动命令行窗口18.2 Linux Shell简介18.2.1 Linux Shell家族18.2.2 查询Shell种类18.2.3 使用其他Shell18.3 探索Shell18.3.1 目录及文件管理指令18.3.2 信息显示指令18.3.3 网络基本配置指令18.3.4 关机和注销指令18.4 环境变量及Shell配置文件18.4.1 常见的环境变量18.4.2 显示环境变量18.4.3 设置环境变量18.4.4 Shell环境配置文件18.5 使用vim文本编辑器18.5.1 vim编辑器的基本模式18.5.2 vim的基本操作18.5.3 vim常见指令18.5.4 定制丰富多彩的vim第19章 Linux服务器故障诊断19.1 Linux系统引导时出现的故障及其解决方法19.1.1 引导加载程序19.1.2 init进程及其配置文件19.1.3 rc脚本19.2 Linux网络故障及其解决方案19.2.1 SSH访问被拒绝故障及其解决方法19.2.2 与ipchains冲突故障及其解决方法19.2.3 拒绝访问故障及其解决方法19.3 Linux系统故障及其解决方法19.3.1 使用文件系统时产生的故障及其解决方法19.3.2 使用磁盘时碰到的故障及其排除的方法第20章 服务器的性能测试与监控20.1 用Netperf测试网络性能20.1.1 Netperf的工作方式20.1.2 TCP和UDP的网络性能20.1.3 Netperf的获取和安装20.1.4 Netperf服务器端的启动20.1.5 测试网络性能的5大指标20.1.6 netperf命令行选项20.1.7 Netperf测试网络性能20.2 用Pathload测试网络性能20.2.1 Pathload的工作方式20.2.2 Pathload的获取和安装20.2.3 Pathload服务器端的启动20.2.4 Pathload客户端的启动20.3 用DBS测试网络性能20.3.1 DBS的组成20.3.2 获取并安装DBS20.3.3 dbsd程序20.3.4 dbsc配置文件20.3.5 配置NTP服务20.3.6 运行测试20.3.7 数据分析20.4 用Iperf测试网络性能20.4.1 Iperf的工作方式20.4.2 Iperf的获取和安装20.4.3 Iperf的服务器端选项和启动20.4.4 Iperf客户端的选项20.4.5 Iperf工具的通用选项20.5 系统负荷监测20.5.1 uptime命令20.5.2 vmstat命令20.5.3 proc系统监控20.5.4 xload和tload命令20.5.5 使用phpsysinfo监控系统20.6 服务器网络流量监控工具20.6.1 利用MRTG监控网络流量20.6.2 利用Ntop监控网络流量

章节摘录

  第1章 系統安裝及簡單配置  Red Hat Enterprise Linux 5是Red Hat商業操作系統的第5個重要版本,內核版本為2.6.18,支持Xen虛擬化技術、集群存儲等。  Red Hat Enterprise Linux的主要特性有以下5點。  (1)性能提升。Red Hat Enterprise Linux 5基于新的2.6.18內核,對于多內核處理器的支持更完善,支持Intel網絡加速技術(Intel Network Accelerator Technology,IOAT),增強了基于KexecKdump的Dump支持、對于大型SMP系統的支持以及管道緩存。  (2)虛擬化技術。支持各種平台上的虛擬化技術,在Red Hat Enterprise Linux Advanced Platform上甚至支持存儲與擴展的服務器虛擬化技術,還提供了virt-manager、libvirtvirsh管理工具。  (3)網絡與存儲。Red Hat Enterprise Linux 5支持Autofs、FS-Cache和iSCSI,可以更方便地管理存儲設備,增強了對于IPv6的支持。此外,它還改進了對于Microsoft文件打印和Active Directory(目錄服務)的支持。  (4)管理。Red Hat Enterprise Linux 5簡化了安裝過程的系統配置,采用基于YumPup的網絡更新,很容易即可修補系統漏洞。此外,它還采用了更好用的Conga集群和存儲管理。  (5)安全。Red Hat Enterprise Linux 5采用SELinux增強了系統的安全性,並且內置圖形化的SELinux管理工具,集成了目錄和安全機制。增強的IPSec提供了系統安全和性能,新的審核機制還具有搜索、產生報表和實時監控能力。

编辑推荐

  《Red Hat Enterprise Linux服務器配置與管理》特點︰全面介紹Linux服務的配置與管理,包含Samba服務、DHCP服務、NFS服務、Email服務、DNS服務、流媒體服務、FTP服務、目錄服務、代理服務、VPN服務、網絡時間服務、Telnet和虛擬終端服務、SSH服務等各種常用的網絡服務。文件管理  深入介紹Linux系統管理,包括Linux系統安裝與升級、Shell命令行、Telnet遠程和Webmin圖形化配置管理等。  引用大量實例和解決方案,突出實用性、針對性和技術性,還原網絡實際應用。  大量的經驗、技巧和提示,幫助讀者克服各種困難,順利完成任務,迅速提高技術水平。

图书封面




    Red Hat Enterprise Linux服務器配置與管理下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,操作系統PDF免费下载。 计算机教程网 

计算机教程网 @ 2018