分享
 
 
 

Red Hat Linux指南:服务器设置与程序设计篇

Red Hat Linux指南:服务器设置与程序设计篇  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,

作者: (美)索贝尔(Sobell,M.G)著;杨明军等译

出 版 社: 人民邮电出版社

出版时间: 2008-11-1字数: 589000版次: 1页数: 332印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115188946包装: 平装编辑推荐

“Sobell能为Linux写书我感到无比荣幸,当年我就是读他的书学会UNIX的。”

——Linux Torvalds,Linux之父

Red Hat Linux圣经级著作,凝聚世界级大师数十年功力,适合普通用户、管理员和程序员。

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

——Eugenia Loli-Queru,OSNews.com主编

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

——Linux-Tutorial.info

多年来,数十万读者通过Mark G.Sobell的书走进UNIX/Linux世界,很多都已成为各自领域和机构的UNIX/Linux专家。现在,这部影响了几代人的经典之作在保留了Sobell特有的清晰、高效而且生动的叙述风格的同时,针对Fedora和Red Hat Enterprise Linux新版本做了大幅修订。全书涵盖更加全面、更加贴近读者需求,阐述更加深入细致,更臻完美。书中,作者不仅讲述具体操作,而且探讨内部工作机制,让读者真正知其然,更知其所以然。不管你是普通用户,还是系统管理员或者程序员,本书都将满足你工作所需,使你自信应对当前和未来面临的挑战。

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

内容简介

本书是知名Linux 专家Mark G.Sobell 的经典著作。全书共分两大部分。第一部分深入讨论了服务器的安装和运行以及服务器与客户端的连接,介绍了各种最流行的Linux服务器。第二部分讲解Linux编程开发相关技术,涵盖了各种编程工具,讲述了如何调试C程序和如何使用共享库,并介绍了流行的Bash Shell下面的脚本编程技术。此外,书中每章最后都附有练习题,可以帮助读者巩固所学内容。

本书讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业的教材使用。

目录

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

第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.6sftp:安全的FTP客户端

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

1.4sshd:OpenSSH服务器

1.4.1前提条件

1.4.2注意事项

1.4.3起步:启动sshd守护进程

1.4.4授权密钥:自动化登录

1.4.5命令行选项

1.4.6配置文件/etc/ssh/sshd_config

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:vsftpd配置文件

2.5本章小结

2.6练习

2.7高级练习

第3章sendmail:设置邮件客户端、服务器及其他

3.1简介

3.1.1前提条件

3.1.2注意事项

3.1.3更多信息

3.2起步1:配置sendmail客户端

3.3起步2:配置sendmail服务器

3.4sendmail的工作原理

3.4.1邮件日志

3.4.2别名和转发

3.4.3相关的程序

3.5配置sendmail

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.8sendmail的替代品

3.9本章小结

3.10练习

3.11高级练习

第4章NIS:网络信息服务

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配置Samba服务器

6.4swat:配置Samba服务器

6.5手工配置Samba服务器

6.5.1smbd.conf文件中的参数

6.5.2[homes]共享:共享用户的主目录

6.6从Windows访问Linux共享

6.6.1浏览共享

6.6.2映射共享

6.7从Linux访问Windows共享

6.7.1smbtree:显示Windows共享

6.7.2smbclient:连接到Windows共享

6.7.3浏览Windows网络

6.7.4挂载Windows共享

6.8疑难解答

6.9本章小结

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.11练习

7.12高级练习

第8章iptables:设置防火墙

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

第二部分程序设计

第10章编程工具

第11章BASH程序设计

附录A自由软件的定义

附录BLinux 2.6内核

术语表(图灵网站下载)

书摘插图

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

第3章sendmail:设置邮件客户端、服务器及其他

3.1 简介

当Internet的雏形最初建立时,它连接着少数几台计算机,每台计算机都承载着大量用户,运行着多项服务。每台计算机都能发送和接收电子邮件,并拥有唯一的主机名,该名称被用作电子邮件的目标地址。

如今,Internet拥有大量的临时客户端。因为这些客户端没有固定的IP地址或主机名,所以它们不能直接接收电子邮件。通常,这些系统上的用户在他们公司或者ISP的电子邮件服务器上都维护着自己的账号,并通过这个账号使用POP或IMAP收集电子邮件。除非拥有自己希望用于接收电子邮件的域名,否则不需要将sendmail设置为接收邮件的SMTP服务器。

可以在客户端系统上设置sendmail,这样它就只负责将发出的邮件中继(relay)到SMTP服务器。有些组织使用防火墙来防止公司官方邮件服务器之外的任何系统发送电子邮件,这样的组织就需要这样的配置。作为抵御病毒传播措施的组成部分,有些ISP屏蔽出站端口25,以阻止自己的用户直接向远程计算机发送电子邮件。这些ISP也需要这样的配置。

还可以将sendmail设置为发送服务器,不将ISP作为中继。在这样的配置中,sendmail直接连接到电子邮件接收域中的SMTP服务器。作为中继的ISP就是按照这样的配置设置的。

可以设置sendmail接受来自注册域名(该域DNS的Mx记录中所指定的域)的电子邮件。但是,大多数邮件客户端(MUA)接收电子邮件时不会直接与sendmail交互。相反,它们使用POP或IMAP协议,这些协议包含的功能有:管理邮件文件夹,将消息保留在服务器上,只读取电子邮件的主题而不下载整个消息。如果希望从一个不运行接收邮件服务器的系统上接收电子邮件,那么可能需要设置一台POP或IMAP服务器,正如3.6.4节所讨论的那样。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有