请输入您要查询的百科知识:

 

词条 RedHatLinux指南:服务器设置与程序设计篇
释义

《RedHatLinux指南服务器设置与程序设计篇》介绍了服务器的设置和客户端的使用,并讨论了Linux编程开发相关技术。

书名:RedHatLinux指南服务器设置与程序设计篇

作者:(美国)MarkG.Sobell

译者:杨明军

ISBN:9787115188946

类别:UNIX/LINUX

页数:331 页

定价:49.00 元

出版社:人民邮电出版社

出版时间:2008

装帧:平装

开本:16开

内容简介

《RedHatLinux指南服务器设置与程序设计篇》涵盖更加全面、更加贴近读者需求,阐述更加深入细致,更臻完美。《RedHatLinux指南服务器设置与程序设计篇》中,作者不仅讲述具体操作。而且探讨内部工作机制。让读者真正知其然,更知其所以然。不管你是普通用户。还是系统管理员或者程序员,《RedHatLinux指南服务器设置与程序设计篇》都将满足你工作所需.使你自信应对当前和未来面临的挑战。

《RedHatLinux指南服务器设置与程序设计篇》中文版分为两册,《RedHatLinux指南服务器设置与程序设计篇》不仅讲述了服务器的设置和客户端的使用.还讨论了Linux编程开发相关技术。姊妹篇《RedHatLinux指南:基础与系统管理篇》主要讲述RedHatLinux系统的安装、系统基础知识(包括各种Linux实用工具、Linux文件系统和Shell等)、系统的工作机制以及系统管理等多方面的内容。

作者简介

MarkG.Sobell世界著名的UNIx/Linux专家、畅销书作家,SobellAssociates公司总裁。从20世纪70年代开始从事UNIX上的软件开发工作。也是最早的Linux使用者之一。1982年写作第一部UNlX图书大获成功,从此专门从事UNIx/Linu×的培训、咨询和软件开发20余年。他是多部UNlX和Linux畅销书的作者。

编辑推荐

多年来。数十万读者通过MarkGSobell的书走进UNIX/Linux世界,很多都已成为各自领域和机构的UNIX/Linux专家。现在,这部影响了几代人的经典之作在保留了Sobell特有的清晰、高效而且生动的叙述风格的同时,针对Fedora~nRedHatEnterpriseLinux新版本做了大幅修订。

“IJnux圣经。涵盖之广泛与阐述之深入都无与伦比。”

--EugeniaLoli-Queru主编

我从来不相信世上会有什么尽善尽美的东西。但是我必须给sobell的这本书打十分。无论是初学者还是有经验的管理员,都会从中获益匪浅。”--Linux.Tutorial.info

目录

第一部分客户端使用和服务器设置

第1章OpenSSH:安全网络通信 1.1简介

1.2关于OpenSSH

1.2.1相关文件

1.2.2OpenSSH的工作原理

1.2.3更多信息

1.3OpenSSH客户端

1.3.1前提条件

1.3.2起步:使用ssh和scp

1-3.3安装

1.3.4ssh:连接到远程系统或者在远程系统上执行命令

1.3.5scp:从远程系统复制文件或将文件复制到远程系统上

1.3.6sflp:安全的FTP客户端

1.3.7配置文件~/.ssh/config和/etc,/ssh/sshconfig

1.4sshd:OpenSSH服务器

1.4.1前提条件

1.4.2注意事项

1.4_3起步:启动sshd守护进程

1_4.4授权密钥:自动化登录

1.4.5命令行选项

1.4.6配置文件/etc/ssl/sshdconfig

1.5故障诊断

1.6隧道技术/端口转发

1.7本章小结

1.8练习

1.9高级练习

第2章FTP:跨越网络传送文件 2.1简介

2.2更多信息

2.3FTP客户端

2.3.1前提条件

2.3.2起步:使用ftp下载文件

2-3_3注意事项

2.3.4匿名FTP

2.3.5自动登录

2-3.6二进制传输模式和ASCII传输模式

2_3.7ftp细节

2.4FTP服务器(vsftpd)

2.4.1前提条件

2.4.2注意事项

2.4.3起步:启动vsftpd服务器

2.4.4测试配置

2.4.5vsftpd.conf:vstpd配置文件

2.5本章小结

2.6练习

2.7高级练习

第3章sondmail:设置邮件客户端服务器及其他 3.1简介

3.1.1前提条件

3.1.2注意事项

3.1_3更多信息

3.2起步l:配置sen(1mail客户端

3-3起步2:配置sendmail服务器

3.4sendmail的工作原理

3.4.1邮件日志

3.4.2别名和转发

3.4_3相关的程序

3.5配置senodanail

3.5.1sendmail.mc和sendmail.cf

3.5.2/etc/mail中的其他文件

3.6其他电子邮件工具

3.6.1SpamAssassin

3.6.2Webmail

3.6.3邮件列表

3.6.4设置IMAP或POP3服务器

3.6.5设置:KMail

3.7验证中继

3.8sendmal‘l的替代品

3.9本章小结

3.10练习

3.1l高级练习

第4章NlS:网络信息服务 4.1NIS简介

4.2NIS的工作原理4_3设置NIS客户端

4.3.1前提条件

4-3.2注意事项

4_3-3逐步设置

4.3.4测试设置

4.3.5yppasswd:修改NIS口令

4.4设置NIS服务器

4.4.1前提条件

4.4.2注意事项

4.4_3逐步设置

4-4.4测试

4.4.5yppasswdd:NIS口令更新守护进程

4.5本章小结

4.6练习

4.7高级练习

第5章NFS:共享文件系统

5.1简介

5.2更多信息

5_3设置NFS客户端

5.3.1前提条件

5-3.2起步:挂载远程目录层次

5.3-3mount;挂载目录层次

5_3.4提高性能

5-3.5/etc/fstab:自动挂载目录层次

5.4设置NFS服务器

5.4.1前提条件

5.4.2注意事项

5.4-3起步:使用system-config-nfs配置NFS服务器

5.4.4导出目录层次

5.4.5exportfs:维护已导出目录层次列表

5.4.6测试服务器设置

5.5automount:自动挂载目录层次

5.5.1前提条件

5.5.2更多信息

5.5-3autofs:自动挂载目录层次

5.6本章小结

5.7练习

5.8高级练习

第6章Samba:Linux与WindOWS间的互访

6.1简介

6.2关于Samba

6.2.1前提条件

6.2.2更多信息

6.2_3注意事项

6.2.4Samba用户、用户映射和口令

6.3起步:使用system-config-samba配置Samlba服务器

6.4swat:配置Sarnbla服务器

6.5手工配置Samba服务器

6.5.1smbd.conf文件中的参数

6.5.2Dlomes共享:共享用户的主目录

6.6从Windows访问Linux共享

6.6.1浏览共享

6.6.2映射共享

6.7从Linux访问WindOWS共享

6.7.1smbtree:显示WindOWS共享

6.7.2smbelient:连接到WmdOWS共享

6.7-3浏览WindOWS网络

6.7.4挂载WindOWS共享

6.8疑难解答

6.9本章小结117

6.10练习

6.11高级练习

第7章DNS/BIND:探知域名和地址

7.1DNS简介

7.1.1节点、域和子域

7.1.2区域

7.1-3查询

7.1.4服务器

7.1.5资源记录

7.1.6DNS查询和响应

7.1.7逆向域名解析

7.2关于DNS

7.2.1DNS工作原理

7.2.2前提条件

7.2-3更多信息

7.2.4注意事项

7.3起步1:设置:DNS缓存服务器

7.4起步2:使用system-config_bind

设置域(FEDORA)

7.4.1注意事项

7.4-2使用“BIND配置GUI”窗口

7.4.3设置域服务器

7.4.4添加资源记录

7.5设置BIND

7.5.1named.conF:named配置文件

7.5.2区域文件

7.5-3DNS缓存

7.5.4DNS黏结记录

7.5.5TSIG:事务签名

7.5.6在chroot监牢中运行BIND

7.6疑难解答

7.7全功能域名服务器

7.8辅助服务器

7.9水平分割服务器

7.10本章小结

7.1l练习

7.12高级练习

第8章iptables:设置防火墙

8.1iptables的工作原理

8.2关于iptables

8.2.1更多信息

8.2.2前提条件

8.2_3注意事项

8_3起步:使用system-configsecuritylevel构建防火墙

8.4iptables命令的剖析

8.5构建规则集

8.5.1命令

8.5.2分组匹配条件

8.5.3显示条件

8.5.4匹配扩展

8.5.5目标

8.5.6向内核复制规则,从内核中读取规则

8.6system,-config-secunritulevel:生成规则集

8.7使用NAT共享Internet连接

8.7.1多个客户端共享同一个Intemet连接

8.7.2多个服务器共享同一个Internet连接

8.8本章小结

8.9练习

8.10高级练习

第9章Apache(httpd):设置Web服务器

9.1简介

9.2关于Apache

9.2.1前提条件

9.2.2更多信息

9.2.3注意事项

9-3起步l:设置并运行Apache

9.3.1修改httpd.conf。配置文件

9.3.2测试Apache

9.3.3准备好内容

9.4起步2:使用system-config-httpd设置

Apache

9.5文件系统布局

9.6配置指令

9.6.1指令I:刚开始时可能希望修改的指令

9.6.2上下文和容器

9.6.3指令II:高级指令

9.7RedHat的httpd.conf文件

9.7.1第l部分:全局环境

9.7.2第2部分:主服务器配置

9.7.3第3部分:虚拟主机

9.8重定向

9.9Multiviews

9.10服务器生成的目录列表(索引)

9.11虚拟主机

9.12疑难解答

9.13模块

9.13.1模块列表

9.13.2mod_cgi和CGI脚本

9.13.3modssl

9.13.4身份验证模块与htaccess

9.13.5脚本模块

9.14webalizer:分析web流量

9.15MRTG:监视流量负载

9.16错误代码

9.17本章小结

9.18练习

9.19高级练习

第二部分程序设计

第10章编程工具

10.1C语言编程

10.1.1检查编译器

10.1.2C编程示例

10.1.3C程序的编译和连接

10.2使用共享库

10.2.1修复不完整的二进制文件

10.2.2创建共享库

10.3make:保持一组程序最新

10_3.1隐含依赖关系

10-3.2宏

10.4C程序调试

10.4.1gcc:编译器警告选项

10.4.2符号调试器

10.5线程

10.6系统调用

10.6.1strace:跟踪系统调用

10.6.2控制进程

10.6.3访问文件系统

10.7源代码管理

10.8本章小结

10.9练习

10.10高级练习

第11章BASH程序设计

11.1控制结构

11.1.1if...then

11.1.2if...thenelse

11.1_3if...thenelif

11.1.4foL..in

11.1.5for

11.1.6while

11.1.7until

11.1.8break与continue

11.1.9case

11.1.10select

11.1.11Here文档

11.2文件描述符

11.3参数和变量

11.3.1数组变量

11.3.2变量局部性

11.3.3特殊参数

11.3.4位置参数

11.3.5展开空变量和未赋值变量

11.4内置命令

11.4.1type:显示命令相关信息

11.4.2read:接受用户输入

11.4.3exec:执行命令

11.4.4flap:捕获信号

11.4.5kill:终止进程

11.4.6getopts:解析选项

11.4.7部分内置命令

11.5表达式

11.5.1算术求值

11.5.2逻辑求值(条件表达式)

11.5-3字符串模式匹配

11.5.4操作符

11.6shell程序

11.6.1递归的shell脚本

11.6.2quizshell脚本

11.7本章小结

11.8练习

11.9高级练习

附录A自由软件的定义

附录BLinux2.6内核

术语表(图灵网站下载)

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/30 5:17:08