搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Red Hat Linux 9实务自学手册
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121080777
  • 作      者:
    李洋编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
    《Red Hat Linux 9实务自学手册》适合初中级Linux用户,也适合中、高级Linux用户,并可作为大、中院校计算机专业学生和广大Linux爱好者的参考用书。
展开
作者简介
    李洋,博士毕业于中科院计算所,现任中国移动通信研究院研究员、项目经理。自2001年以来一直从事计算机网络信息安全领域的研发工作,曾主持和参与多项国家重点项目以及信息安全系统和企业信息安全系统的研发工作。具有丰富的Linux系统应用、管理、安全及内核的研发经验,擅长网络安全技术、网络协议分析、Linux系统安全技术、Linux系统及网络管理、Linux内核开发等。曾在《计算机世界》、《网管员世界》等国内知名媒体上发表各类技术文章百余篇,并出版《Red Hat Linux 9系统与网络管理教程》一书。
展开
内容介绍
    《Red Hat Linux 9实务自学手册》分为Linux系统管理及应用、Linux网络管理及应用、Linux管理工具及应用三篇共23章,全面和系统地向读者介绍了Linux的管理及应用技术。其中,Linux系统管理及应用篇的具体内容包括文件系统管理、进程管理等。Linux网络管理及应用篇针对Linux网络操作系统应用的方方面面进行管理知识的介绍,包括Linux网络基础、HTTP服务管理、FTP服务管理、邮件服务管理、网络文件系统管理等。Linux管理工具及应用篇则向读者推荐和介绍了在Linux管理领域一些常见的用于构建具体服务的管理应用工具,包括系统管理工具、网络管理工具等,并着重强调这些工具的应用场景和具体操作,以便读者能够尽快上手,灵活地进行运用。<br>    在写作风格上,《Red Hat Linux 9实务自学手册》对每一个知识点的实务都——给出了详细的操作步骤,并在随书附带的光盘中对重要的实务进行了视频操作实录,便于读者进行参照和迅速掌握。
展开
精彩书摘
    第1章  Linux简介<br>    Linux是一个日益成熟的操作系统,现在已经拥有大量的用户。由于其安全、高效、适合构建安全的网络应用的众多特性,Linux已被越来越多的人了解和使用。Linux是芬兰的Linus Torvalds开发的,任何人都可以自由地复制、修改、套装发行、销售,但是不可以在发行时加入任何限制,而且所有源代码是公开的,以保证任何人都可以无偿取得所有可执行文件及其源代码。作为本书的入门知识,本章将着重介绍Linux的发展历史、特性、主要应用领域以及Linux内核基本原理等。<br>    1.1  Linux的发展历史<br>    要讲Linux的发展历史,不能不提到UNIX和Minix。UNIX的早期版本源代码是可以免费获得的,但是当AT&T发布UNIX 7版时,它认识到UNIX的商业价值,于是在发布的版本7许可证中就禁止在课程中讲授其源代码,以免其商业利益受到损害。许多学校为了遵守该规定,就在课程中略去UNIX的内容而只讲操作系统理论。<br>    只讲理论的结果使学生对实际的操作系统产生片面的认识。为了扭转这种局面,坦尼鲍姆决定编写一个在用户看来与UNIX完全兼容,而内核全新的操作系统——MiniX。坦尼鲍姆希望通过Minix读者可以剖析一个操作系统,研究其内部如何运作。Minix其名称源于“Mini.UNIX”。Minix一直恪守“Small is beautiful”的原则,其最早的版本甚至不需要硬盘就可以运行,这使得当时许多学生都能负担其硬件的要求。随着Minix功能和规模的增长,大多数人都想在其中加入一些新特性以使之更大、更有用,而Minix的作者在几年内却一直坚持不增加新特性,使Minix保持短小精悍的特点,便于学生理解。此后,芬兰学生Linus Torvalds便决定编写一个类似Minix的系统,其特征繁多且面向实用而非教学。他编写的这个操作系统就是Linux。
展开
目录
第一篇  Linux系统管理及应用<br>第1章  Linux简介<br>本章向读者介绍什么是Linux,Linux的发展历史,优势及其应用领域;并详细介绍Linux的内核和发行版本的相关知识,以及Linux的主要组成部分。<br>1.1  Linux的发展历史<br>1.2  Linux的特性<br>1.3  Linux的应用领域<br>1.4  Linux的内核及发行版本<br>1.5  Linux的主要组成部分<br>1.5.1  内核<br>1.5.2  Shell<br>1.5.3  文件结构<br>1.5.4  实用工具<br><br>第2章  Linux安装及运行<br>本章详细介绍Linux的安装步骤和运行的相关知识,并介绍如何使用GRUB引导器来引导Linux。<br>2.1  自己动手安装Linux(实务1)<br>2.1.1  了解Linux安装的硬件需求<br>2.1.2  熟悉安装方式<br>2.1.3  动手安装<br>2.2  使用GRUB引导Linux(实务2)<br>2.2.1  了解GRUB<br>2.2.2  熟练掌握GRUB<br>2.2.3  使用GRUB引导Linux<br>2.3  运行Linux(实务3)<br>2.3.1  了解Linux系统启动过程<br>2.3.2  设定Linux系统运行级别<br>2.3.3  登录Linux<br>2.3.4  退出Linux<br><br>第3章  软件包管理<br>本章介绍软件包管理的知识,重点介绍RPM包的管理;同时也介绍TAR包管理和Linux下常用的压缩工具。<br>3.1  管理RPM包(实务4)<br>3.1.1  查询RPM软件包<br>3.1.2  安装RPM软件包<br>3.1.3  RPM软件包安装可能出现的问题<br>3.1.4  卸载RPM软件包<br>3.1.5  升级RPM软件包<br>3.1.6  验证RPM软件包<br>3.1.7  使用添加/删除应用程序管理RPM软件包<br>3.2  RPM软件包的密钥管理(实务5)<br>3.2.1  下载与安装PGP<br>3.2.2  RPM使用PGP产生签名所需的配置<br>3.2.3  配置RPM宏<br>3.2.4  使用RPM的PGP签名选项<br>3.2.5  添加数字签名<br>3.3  管理TAR包(实务6)<br>3.3.1  TAR命令语法及参数选项<br>3.3.2  创建tar文件<br>3.3.3  显示tar文件内容<br>3.3.4  向tar文件中添加一个文件<br>3.3.5  从tar文件中取出文件<br>3.4  管理压缩包(实务7)<br>3.4.1  gzip压缩<br>3.4.2  zip/unzip压缩<br>3.4.3  bzip2压缩<br><br>第4章  用户界面和硬件管理<br>本章向读者介绍Linux系统中常见的软件和硬件设置方法,主要包括用户界面的设置、安装与卸载软件、硬件监测、硬件配置等。<br>4.1  设置用户界面<br>4.1.1  KDE桌面系统组成<br>4.1.2  GNOME桌面系统<br>4.1.3  设置文件浏览界面<br>4.1.4  控制中心<br>4.2  检测硬件(实务8)<br>4.2.1  检测CPU<br>4.2.2  检测硬盘<br>4.2.3  检测内存<br>4.3  配置硬件(实务9)<br>4.3.1  配置声卡<br>4.3.2  配置X Window及显示卡<br>4.3.3  配置网卡<br>4.3.4  配置打印机<br>4.4  管理磁盘存储器(实务10)<br>4.4.1  掌握存储设备的命名<br>4.4.2  管理磁盘空间<br>4.4.3  使用Fdisk工具进行磁盘分区<br>4.4.4  优化Linux系统硬盘<br><br>第5章  文件系统管理<br>本章详细介绍Linux使用方面有关文件和磁盘管理的基础知识,并且通过实例重点讲述如何使用Linux的文件/目录操作命令。<br>5.1  了解Linux文件系统(实务11)<br>5.1.1  了解Linux常用的文件系统<br>5.1.2  了解Linux文件<br>5.1.3  了解Linux目录<br>5.1.4  Linux系统的目录层次结构<br>5.2  管理文件与目录(实务12)<br>5.2.1  显示文件内容<br>5.2.2  文件内容查询<br>5.2.3  文件查找<br>5.2.4  文件处理<br>5.2.5  文件内容统计<br>5.2.6  文件比较<br>5.2.7  文件的复制、移动和删除<br>5.2.8  文件链接<br>5.2.9  目录的创建与删除<br>5.2.10  改变工作目录、显示路径以及显示目录内容<br>5.3  文件/目录访问权限管理(实务13)<br>5.3.1  了解文件/目录访问权限<br>5.3.2  使用chmod命令改变文件/目录的访问权限<br>5.3.3  使用chown命令更改文件/目录的所有权<br>5.3.4  使用setuid/setgid改变执行权限<br><br>第6章  系统的用户和组管理<br>本章讲述如何对Linux系统中的用户和组进行管理,并配合实例进行介绍,以帮助读者尽快通过使用相关的文件、命令和图形化工具有效地对用户和组进行管理。<br>6.1  了解用户和组文件(实务14)<br>6.1.1  了解用户账号文件——passwd<br>6.1.2  了解用户账号影子文件——shadow<br>6.1.3  了解用户组账号文件——group<br>6.1.4  了解用户组账号影子文件——gshadow<br>6.1.5  掌握使用pwck和grpck命令验证用户和组文件<br>6.2  使用命令行方式管理用户和组(实务15)<br>6.2.1  使用useradd命令添加用户<br>6.2.2  使用usermod命令修改用户信息<br>6.2.3  使用userdel命令删除用户<br>6.2.4  使用groupadd命令创建用户组<br>6.2.5  使用groupmod命令修改用户组属性<br>6.2.6  使用groupdel命令删除用户组<br>6.3  使用Red Hat用户管理器管理用户和组(实务16)<br>6.3.1  启动Red Hat用户管理器<br>6.3.2  创建用户<br>6.3.3  修改用户属性<br>6.3.4  创建用户组<br>6.3.5  修改用户组属性<br><br>第7章  进程管理<br>本章着重介绍Linux系统中最重要的运行实体——进程的工作原理以及如何对系统中的进程进行管理,并且介绍在实际中经常用到的PROC文件系统的使用方法。<br>7.1  了解Linux进程(实务17)<br>7.1.1  了解进程类型<br>7.1.2  了解进程的状态<br>7.1.3  了解进程的工作模式<br>7.2  Linux守护进程介绍(实务18)<br>7.2.1  了解守护进程<br>7.2.2  掌握Linux下的重要守护进程<br>7.3  管理Linux进程(实务19)<br>7.3.1  手工启动Linux进程<br>7.3.2  自动执行进程<br>7.3.3  资源空闲时执行进程<br>7.3.4  周期性执行进程<br>7.3.5  操作cron后台进程<br>7.3.6  挂起及恢复进程<br>7.4  查看及终止进程(实务20)<br>7.4.1  使用ps命令查看进程状态<br>7.4.2  使用top命令查看进程状态<br>7.4.3  使用kill命令终止进程<br>7.4.4  使用sleep命令暂停进程<br>7.5  进程文件系统PROC<br><br>第二篇  Linux网络管理及应用<br>第8章  Linux网络管理与应用基础<br>本章介绍Linux网络管理与应用的基础知识,包括TCP/IP协议栈、配置TCP/IP网络和使用xinetd管理网络服务。<br>8.1  网络简介及模型<br>8.2  TCP/IP网络原理<br>8.2.1  IP协议<br>8.2.2  TCP协议<br>8.2.3  UDP协议<br>8.2.4  ARP和RARP协议<br>8.2.5  ICMP协议<br>8.2.6  IPv6<br>8.3  配置TCP/IP网络(实务21)<br>8.3.1  了解配置文件<br>8.3.2  使用命令配置网络<br>8.4  使用xinetd启动Linux网络服务(实务22)<br>8.4.1  了解xinetd<br>8.4.2  使用/etc/xinetd.d目录下的文件进行配置<br>8.4.3  使用图形用户界面进行配置<br><br>第9章  DHCP服务器管理<br>本章对DHCP服务器管理进行详细介绍,它能够高效、自动地对网络中的IP地址进行分配。<br>9.1  DHCP服务简介<br>9.1.1  DHCP简介<br>9.1.2  DHCP工作过程<br>9.2  安装和启动DHCP服务器(实务23)<br>9.2.1  安装DHCP服务器<br>9.2.2  启动和关闭DHCP服务器<br>9.3  配置DHCP服务器(实务24)<br>9.3.1  了解DHCP服务器配置文件<br>9.3.2  DHCP服务器配置实例<br>9.3.3  配置DHCP客户端<br><br>第10章  DNS服务器管理<br>本章重点介绍因特网中的重要基础设施——DNS服务器的管理和应用问题。主要包括该服务器的安装、启动和配置。<br>10.1  DNS服务原理简介<br>10.1.1  DNS简介<br>10.1.2  DNS系统组成及基本概念<br>10.1.3  DNS服务器的类型<br>10.1.4  DNS的工作原理<br>10.2  安装和启动DNS服务器(实务25)<br>10.2.1  安装DNS服务器<br>10.2.2  启动和关闭DNS服务器<br>10.3  配置DNS服务器(实务26)<br>10.3.1  了解DNS服务器配置文件类型<br>10.3.2  掌握named.conf主配置文件<br>10.3.3  掌握区文件<br>10.3.4  DNS服务器配置实例<br>10.3.5  配置DNS客户端<br>10.4  使用DNS服务器的高级技巧(实务27)<br>10.4.1  配置辅助域名服务器<br>10.4.2  配置高速缓存服务器<br>10.4.3  配置DNS负载均衡<br>10.4.4  配置智能DNS<br><br>第11章  远程登录管理<br>本章介绍Linux网络管理中的远程登录管理问题:传统的Telnet方式和最新的SSH远程登录管理模式。<br>11.1  使用Telnet进行远程登录(实务28)<br>11.1.1  了解Telnet登录<br>11.1.2  掌握Telnet原理<br>11.1.3  安装和启动Telnet<br>11.1.4  详细配置Telnet服务<br>11.1.5  一个具体的Telnet会话示例<br>11.2  使用SSH进行远程登录(实务29)<br>11.2.1  了解SSH服务<br>11.2.2  安装与启动SSH<br>11.2.3  配置“/etc/ssh/ssh_config”文件<br>11.2.4  配置“/etc/ssh/sshd_config”文件<br>11.2.5  掌握SSH的密钥管理<br>11.2.6  使用scp命令远程复制文件<br>11.2.7  使用SSH设置“加密通道”<br>11.2.8  配置SSH的客户端<br>11.2.9  配置SSH自动登录<br><br>第12章  路由器管理<br>本章介绍因特网中另一项重要的基础设施——路由器的管理和应用问题,并通过路由协议、静态路由配置、动态路由配置等实例向读者进行详细的介绍。<br>12.1  路由技术简介<br>12.1.1  网络互连的基本方式<br>12.1.2  路由基本原理<br>12.1.3  路由协议<br>12.1.4  路由算法<br>12.1.5  新一代路由器<br>12.2  配置Linux静态路由(实务30)<br>12.2.1  静态路由原理<br>12.2.2  Linux静态路由配置实例<br>12.3  使用Zebra配置路由(实务31)<br>12.3.1  了解Zebra<br>12.3.2  安装和启动Zebra<br>12.3.3  使用Zebra配置动态路由<br><br>第13章  Samba服务器管理<br>本章通过具体的实例介绍如何通过配置Samba服务器,来达到Windows系统和Linux系统信息共享的目的。<br>13.1  Samba服务器简介<br>13.1.1  Samba的工作原理<br>13.1.2  Samba服务器的功能<br>13.1.3  SMB协议<br>13.2  安装和启动Samba服务器(实务32)<br>13.2.1  安装Samba<br>13.2.2  启动及关闭Samba服务器<br>13.2.3  简单测试Samba服务器<br>13.3  配置Samba服务器的用户信息(实务33)<br>13.3.1  创建服务器待认证用户<br>13.3.2  将用户信息转换为Samba用户信息<br>13.3.3  用户转换<br>13.3.4  设定Samba服务器和主浏览器<br>13.4  smb.conf配置文件详解(实务34)<br>13.4.1  设置工作组<br>13.4.2  设置共享Linux账户主目录<br>13.4.3  设置公用共享目录<br>13.4.4  设置一般共享目录<br>13.4.5  设置共享打印机<br>13.4.6  解决打印机配置的相关问题<br>13.5  一个完整的smb.conf文件实例<br>13.5.1  global段<br>13.5.2  home段<br>13.5.3  printers段<br>13.5.4  public段<br>13.5.5  一般共享段<br>13.5.6  smb.conf文件的更多例子<br>13.5.7  该配置在Windows系统下的显示结果<br>13.6  smb.conf中的选项和特殊约定<br>13.6.1  特殊约定<br>13.6.2  read only、writeable、writable和write ok(S)<br>13.6.3  valid users(S)<br>13.6.4  invalid users(S)<br>13.6.5  read list(S)<br>13.6.6  write list(S)<br>13.6.7  path(S)<br>13.6.8  create mask和create mode(S)<br>13.6.9  browseable(S)<br>13.6.10  printable(S)<br>13.6.11  hosts allow、hosts deny、allow hosts和deny hosts(S)<br>13.6.12  public和guest ok(S)<br>13.6.13  comment(S)和server string(G)<br>13.6.14  domain logons(G)<br>13.6.15  encrypt passwords和smbpasswd file(G)<br>13.6.16  hosts equiv(G)<br>13.6.17  interfaces(G)<br>13.6.18  load printers(G)<br>13.6.19  null passwords(G)<br>13.6.20  password level和username level(G)<br>13.6.21  security(G)<br>13.6.22  workgroup(G)<br>13.7  测试Samba服务器<br>13.8  实现Linux和Windows文件互访(实务35)<br>13.8.1  Windows客户使用Linux系统共享文件<br>13.8.2  用smbclient访问局域网上的Windows系统<br>13.8.3  用smbclient访问局域网上的其他系统<br>13.8.4  用LinNeighborhood访问其他系统的共享文件<br><br>第14章  Web服务器管理<br>本章以Apache服务器为背景,介绍如何在Linux中搭建Web服务器以及该服务器的功能配置,包括虚拟主机的设置、SSI和SSL的使用。<br>14.1  Web服务器简介<br>14.1.1  HTTP基本原理<br>14.1.2  Apache服务器简介<br>14.2  安装和启动Apache(实务36)<br>14.2.1  获取Apache及其最新信息<br>14.2.2  使用httpd-2.2.11.tar.gz软件包安装Apache<br>14.2.3  使用httpd-2.2.11.tar.bz2软件包安装Apache<br>14.2.4  使用RPM软件包安装Apache<br>14.2.5  启动和停止Apache服务器<br>14.3  配置Apache服务器(实务37)<br>14.3.1  掌握httpd.conf文件中的全局配置选项<br>14.3.2  使用.htaccess文件进行访问限制<br>14.3.3  使用httpd.conf文件中的CGI设置<br>14.3.4  httpd.conf文件中的URL路径名设置<br>14.3.5  了解httpd.conf文件中的MIME类型<br>14.4  虚拟主机的设置(实务38)<br>14.4.1  设置IP型虚拟主机<br>14.4.2  设置名字型虚拟主机<br>14.5  日志记录<br>14.6  SSI设置(实务39)<br>14.6.1  了解SSI<br>14.6.2  启用SSI<br>14.6.3  掌握SSI指令<br>14.7  使用SSL(实务40)<br>14.7.1  了解SSL原理<br>14.7.2  掌握Apache中运用SSL的基本原理<br>14.7.3  安装和启动SSL<br>14.8  一个完整的httpd.conf文件(实务41)<br>14.8.1  设置全局环境<br>14.8.2  设置动态共享对象支持(DSO)<br>14.8.3  设置主服务器<br>14.8.4  设置日志管理<br>14.8.5  设置虚拟目录<br>14.8.6  设置MIME类型<br>14.8.7  文档管理和语言管理<br>14.8.8  设置虚拟主机<br><br>第15章  FTP服务器管理<br>本章介绍FTP服务器在Linux中的使用,FTP标准协议和vsftpd服务器的使用。<br>15.1  FTP简介<br>15.1.1  FTP协议介绍<br>15.1.2  FTP文件类型<br>15.1.3  FTP文件结构<br>15.1.4  FTP传输模式<br>15.1.5  FTP常用命令<br>15.1.6  FTP典型消息<br>15.2  安装和启动vsftpd服务器(实务42)<br>15.2.1  安装vsftpd<br>15.2.2  启动和关闭vsftpd<br>15.2.3  配置vsftpd.ftpusers文件<br>15.2.4  配置vsftpd.user_list文件<br>15.2.5  配置vsftpd.conf文件<br>15.3  深入使用vsftpd服务器(实务43)<br>15.3.1  匿名用户使用vsftpd服务器<br>15.3.2  本地用户使用vsftpd服务器<br>15.3.3  虚拟用户使用vsftpd服务器<br>15.3.4  配置vsftpd服务器中chroot<br>15.3.5  配置vsftpd服务器在非标准端口工作<br>15.3.6  配置虚拟FTP服务器<br><br>第16章  Proxy服务器管理<br>本章介绍目前应用较为广泛的代理服务器技术,通过本章的学习,读者可以在Linux环境下轻松搭建一个安全、高效的代理服务器。<br>16.1  Proxy服务器原理简介<br>16.2  Squid简介<br>16.3  安装和启动Squid Server(实务44)<br>16.3.1  安装Squid Server<br>16.3.2  启动和关闭Squid Server<br>16.4  在客户端使用Squid Server(实务45)<br>16.4.1  在Windows下的IE浏览器设置<br>16.4.2  在Linux浏览器中设置Proxy服务器<br>16.5  基本配置Squid Server(实务46)<br>16.5.1  了解配置Squid Server的基本参数<br>16.5.2  配置Squid Server的访问控制<br>16.5.3  一个配置Squid Server的简单实例<br>16.6  配置基于Squid的透明代理(实务47)<br>16.6.1  配置Linux内核<br>16.6.2  掌握Squid的相关配置选项<br>16.6.3  配置iptables<br>16.7  配置多级缓存改善Proxy服务器的性能(实务48)<br>16.7.1  多级缓存(Cache)简介<br>16.7.2  配置多级缓存<br>16.8  Squid日志管理(实务49)<br>16.8.1  了解配置文件中有关日志的选项<br>16.8.2  掌握日志管理主文件——accesss.conf<br>16.9  使用Webalizer对Squid进行流量分析(实务50)<br>16.9.1  了解Webalizer的特点<br>16.9.2  安装Webalizer<br>16.9.3  配置Webalizer<br>16.9.4  使用Webalizer<br><br>第17章  邮件服务器配置<br>本章介绍Linux中Sendmail Server以及pop和IMAP服务器的使用,垃圾邮件的流行趋势,并使用Sendmail防范垃圾邮件。<br>17.1  邮件系统简介<br>17.1.1  邮件传递代理(MTA)<br>17.1.2  邮件存储和获取代理(MSA)<br>17.1.3  邮件客户代理(MUA)<br>17.2  SMTP介绍<br>17.2.1  SMTP的模型<br>17.2.2  SMTP的基本命令<br>17.2.3  电子邮件介绍<br>17.2.4  Open Relay的原理<br>17.3  使用Sendmail Server(实务51)<br>17.3.1  安装与启动Sendmail Server<br>17.3.2  配置sendmail.cf文件<br>17.3.3  使用sendmail.mc文件<br>17.3.4  创建新的邮件账号<br>17.3.5  设置账号别名<br>17.3.6  设置群发邮件<br>17.3.7  使用access数据库<br>17.3.8  配置带SMTP认证的Sendmail服务器<br>17.4  使用POP邮件服务(实务52)<br>17.4.1  安装POP服务器<br>17.4.2  启动POP和IMAP服务<br>17.4.3  一个实际的发送/接收邮件的例子<br>17.5  配置SMTP/POP邮件客户端<br>17.6  防范垃圾邮件<br>17.6.1  常用技术<br>17.6.2  使用Sendmail防范垃圾邮件<br><br>第18章  数据库服务器管理<br>本章介绍Linux环境下常用的两种数据库——MySQL和Oracle,它们的安装、启动,以及在程序中的简单使用。<br>18.1  数据库系统简介<br>18.1.1  数据库基本原理<br>18.1.2  常用的数据库<br>18.2  安装MySQL数据库服务器(实务53)<br>18.2.1  基于源代码包的MySQL安装<br>18.2.2  基于RPM包的MySQL安装<br>18.2.3  在Red Hat Linux 9添加/删除程序中安装MySQL<br>18.3  启动MySQL数据库(实务54)<br>18.3.1  建立MySQL的用户组和用户名<br>18.3.2  建立MySQL的软链接<br>18.3.3  设置用户访问权限<br>18.3.4  启动MySQL<br>18.4  使用MySQL(实务55)<br>18.4.1  连接MySQL服务器<br>18.4.2  退出MySQL服务器<br>18.4.3  密码管理<br>18.4.4  增加新用户<br>18.4.5  命令使用<br>18.4.6  显示数据库列表<br>18.4.7  显示数据库中的数据表<br>18.4.8  显示数据表的表结构<br>18.4.9  新建数据库<br>18.4.10  新建数据库表<br>18.4.11  删除数据库和删除表<br>18.4.12  将表中记录清空<br>18.4.13  显示表的记录<br>18.4.14  向表中插入记录<br>18.4.15  MySQL数据导入和备份<br>18.5  在程序中操作MySQL数据库<br>18.6  安装Oracle10g数据库系统(实务56)<br>18.6.1  安装Oracle10g的硬件条件<br>18.6.2  下载Oracle10g的安装文件<br>18.6.3  做好安装前的准备工作<br>18.6.4  Oracle10g的安装<br>18.7  测试Oracle数据库系统(实务57)<br>18.7.1  使用svrmgrl测试安装是否成功<br>18.7.2  使用sql*plus测试安装是否成功<br>18.8  设置Oracle服务自动启动<br>18.9  操作Oracle数据库(实务58)<br>18.9.1  创建表空间和创建用户<br>18.9.2  删除用户<br>18.9.3  修改用户密码<br>18.9.4  数据导出<br>18.9.5  数据导入<br>18.9.6  其他数据操作<br>18.10  在程序中操作Oracle数据库<br>18.10.1 用C语言操作Oracle数据库<br><br>第19章  NFS服务器管理<br>本章介绍Linux网络文件系统(NFS)的管理和应用,包括它的安装、启动和安全配置。<br>19.1  NFS服务概述(实务59)<br>19.1.1  了解NFS基本原理<br>19.1.2  掌握NFS服务的进程<br>19.2  安装和启动NFS(实务60)<br>19.2.1  安装NFS<br>19.2.2  启动NFS<br>19.3  NFS配置和使用(实务61)<br>19.3.1  配置NFS服务器<br>19.3.2  配置NFS客户机<br>19.3.3  安全使用NFS服务<br>19.4  使用NFS需要注意的安全问题<br><br>第20章  Linux网络安全<br>本章介绍有关网络信息安全的原理和软件,网络安全防御的工具,以及在Linux中如何使用iptables、Snort、Tripwire等工具进行网络防护。<br>20.1  网络安全简介<br>20.1.1  网络信息安全的要素<br>20.1.2  网络中存在的威胁<br>20.1.3  网络信息安全领域的研究重点<br>20.2  Linux网络面临的常见威胁<br>20.2.1  端口扫描<br>20.2.2  特洛伊木马<br>20.2.3  DoS攻击<br>20.2.4  Linux下的病毒<br>20.2.5  IP地址欺骗<br>20.2.6  网络钓鱼<br>20.2.7  僵尸网络<br>20.3  防火墙(FireWall)技术<br>20.3.1  防火墙简介<br>20.3.2  防火墙的分类<br>20.3.3  传统防火墙技术及其特点<br>20.3.4  新一代防火墙的主要技术特点<br>20.3.5  新一代分布式防火墙概述<br>20.3.6  新一代嵌入式防火墙技术<br>20.3.7  新一代智能防火墙技术<br>20.3.8  防火墙技术的发展趋势<br>20.3.9  使用Netfilter/iptables防火墙框架<br>20.4  入侵检测系统(IDS)<br>20.4.1  入侵检测系统简介<br>20.4.2  Snort介绍<br>20.4.3  安装Snort<br>20.4.4  使用Snort<br>20.4.5  配置Snort规则<br>20.4.6  编写Snort规则<br>20.4.7  Snort规则应用举例<br>20.5  使用Tripwire保护网络系统的数据安全<br>20.5.1  Tripwire简介<br>20.5.2  Tripwire工作原理<br>20.5.3  使用Tripwire<br>20.5.4  使用Tripwire的技巧<br>20.6  备份及恢复技术<br>20.7  UTM(统一威胁管理)<br><br>第三篇  Linux管理工具及应用<br>第21章  Linux下的开发和编辑工具<br>本章介绍Linux下的编辑和开发工具,以及Vi编辑器、GCC编译器和gdb调试器的使用。<br>21.1  Linux下常用的开发工具<br>21.1.1  Emacs编辑器<br>21.1.2  CVS版本管理工具<br>21.1.3  Perl程序语言<br>21.1.4  Linux上的Delphi——Kylix<br>21.1.5  gdb调试工具<br>21.2  Linux下的Vi文本编辑器<br>21.2.1  Vi编辑器介绍<br>21.2.2  启动Vi编辑器<br>21.2.3  显示Vi中的行号<br>21.2.4  光标移动操作<br>21.2.5  屏幕命令<br>21.2.6  文本插入命令<br>21.2.7  附加(append)命令<br>21.2.8  打开(open)命令<br>21.2.9  文本修改命令<br>21.2.10  退出Vi<br>21.3  Linux的C编译器——GCC<br>21.3.1  GCC的编译过程<br>21.3.2  GCC的基本用法和常用选项<br>21.3.3  使用gdb调试C程序<br>21.3.4  编写Makefile文件<br>21.4  Linux下的PHP编程<br>21.4.1  PHP简介<br>21.4.2  配置运行环境<br>21.4.3  一个简单的PHP例子<br><br>第22章  系统管理及应用工具<br>本章介绍在Linux系统管理及应用中常见的工具集,包括日志管理工具、硬件状态监控工具和办公工具。<br>22.1  Linux日志管理工具(实务62)<br>22.1.1  Linux日志管理简介<br>22.1.2  使用Linux下的日志<br>22.1.3  Linux日志使用注意事项<br>22.2  硬件状态监控工具:dmidecode(实务63)<br>22.2.1  了解dmidecode工具<br>22.2.2  获取和安装dmidecode工具<br>22.2.3  使用硬件状态监控工具<br>22.3  账户口令检查工具:John the Ripper(实务64)<br>22.3.1  了解John the Ripper<br>22.3.2  安装和使用John the Ripper<br>22.3.3  账户口令设置的基本原则<br>22.4  Linux下的办公工具:OpenOffice(实务65)<br>22.4.1  OpenOffice简介<br>22.4.2  获取和安装OpenOffice<br>22.4.3  使用OpenOffice.org Writer<br>22.4.4  使用OpenOffice.org Calc<br>22.4.5  使用OpenOffice.org Impress<br>22.4.6  使用OpenOffice.org Draw<br><br>第23章  网络管理及应用工具<br>本章介绍在Linux网络管理及应用中常见的工具集,包括协议分析工具、端口扫描工具、远程控制和管理工具以及集群服务和负载均衡工具。<br>23.1  网络协议分析工具:Wireshark(实务66)<br>23.1.1  了解Wireshark<br>23.1.2  安装网络协议分析工具<br>23.1.3  使用网络协议分析工具<br>23.2  网络端口扫描工具:nmap(实务67)<br>23.2.1  了解nmap<br>23.2.2  获取和安装nmap<br>23.2.3  使用nmap<br>23.3  远程控制和管理工具:Xmanager(实务68)<br>23.3.1  了解Xmanager<br>23.3.2  使用Xmanager<br>23.4  集群服务和负载均衡工具:LVS(实务69)<br>23.4.1  了解LVS(Linux Virtual Server)<br>23.4.2  安装LVS<br>23.4.3  配置和使用LVS<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证