书籍详情
UNIX网络程序设计与管理
作者:本丛书编写委员会编写
出版社:北京希望电子出版社
出版时间:2000-01-01
ISBN:9787900049384
定价:¥66.00
购买这本书可以去
内容简介
UNIX系统由于其高可靠性、高集群功能、可用性、竞争性强和多线程处理、多用户等优点,一直深受国内广大用户欢迎,本套书由三本构成,主要介绍UNIX核心技术、程序设计技术、网络程序设计技术和管理技术。本书是“UNIX实用技术丛书”之一,由两大篇组成,上篇是“UNIX网络程序设计指南”,内容涉及UNIX网络程序设计的方方面面,如X/open传输接口调用、STREAMS I/O调用,以及BSD socket调用编写程序、XTI和socket的概念性程序设计信息等。下篇为“UNIX网络管理”,主要针对网络管理问题,全面介绍了如何应用Open Source Internet Solution管理实用程序进行网络管理。下篇由四部分组成,第一部分介绍了Open Source Internet Solution管理实用程序。第二部分介绍管理用户。第三部分介绍管理组件,分别讲述了上述涉及到的各种管理组件以及管理方式。第四部分介绍管理系统。本书的侧重点是理论与实践相结合,循序渐进,由浅入深地给出了大量的实例,从而使读者达到了学以致用的效果。通过学习本书,读者将掌握UNIX网络程序设计的基本元素和概念,学会如何设计、编写、调试程序,并可学会利用Open Source Internet Solution管理实用程序通过Web浏览器管理Internet服务和Internet AlphaServer系统。本书内容新颖详实、示例丰富、技术含量高、指导性强,不但是UNIX开发与编程人员、系统管理与维护人员、技术支持工程师的指导用书,同时也是高等院校相关专业师生教学、自学参考书和国内各图书馆、科研机构重要的馆藏图书。本书配套光盘包括与本书配套的电子书。
作者简介
暂缺《UNIX网络程序设计与管理》作者简介
目录
上篇 UNIX网络程序设计指南
第1章 网络程序设计环境介绍
1.1 数据链路接口
1.2 socket和STREAMS框架
1.3 X/open传输接口
1.4 扩展的SNMP
1.5 socket和STREAMS之间的交互
1.6 总结
第2章 数据链路提供者接口
2.1 通信模式
2.2 服务类型
2.3 DLPI寻址
2.4 DLPI原语
2.5 标识可用PPA
第3章 X/Open传输接口
3.1 XTI概述
3.2 XTI特征
3.3 使用XTI
3.4 阶段无关函数
3.5 移植到XTI
3.6 XPG3和XNS4.0之间的差别
3.7 XTI错误
3.8 配置XTI传输提供者
第4章 socket
4.1 socket框架概述
4.2 socket应用接口
4.3 使用socket
4.4 BSD socket接口
4.5 一般socket错误
4.6 高级话题
第5章 Tru6.4 UNIX STREAMS
5.1 STREAMS框架概述
5.2 STREAMS应用接口
5.3 内核层函数
5.4 Tru6.4 UNIX内核中配置用户编写的基于STRAMS的模块或driver
5.5 设备特殊文件
5.6 错误与事件日志
第6章 扩展SNMP应用程序编程接口
6.1 eSNMP概述
6.2 eSNMP应用程序编程接口概述
6.3 eSNMP应用程序设计接口
第7章 RSVP应用编程接口
7.1 网络服务质量
7.2 网络QoS部件
7.3 链路控制
7.4 RSVP
7.5 RSVP API
第8章 Tru6.4 UNIX STREAMS/sockets共存
8.1 从STREAMS驱动程序到socket协议栈
8.2 从BSD驱动程序到STREAMS协议栈
第9章 AF_INET6 socket
9.1 IPV6地址
9.2 使用AF_INET6 socket开发应用程序
9.3 客户/服务器例子程序
附录A 一个STREAMS模块例子
附录B socket与XTI程序设计示例
B.1 面向连接程序
B.2 无连接程序
B.3 公共代码
附录C TCP特有程序设计信息
C.1 TCP吞吐率与窗口大小
C.2 编程设定TCP socket缓冲区大小
C.3 TCP窗口缩放选项(window scale option)
附录D 令牌环驱动程序开发人员需知
D.1 启用源路由
D.2 使用正则地址
D.3 避免未对齐访问
D.4 设置驱动程序中softc结构中各域
附录E 数据链路接口
E.1 DLI程序设计前提
E.2 DLI概述
E.3 DLI socket地址数据结构
E.4 编写DLI程序
E.5 DLI程序设计示例
下篇 UNIX网络管理
第一部分 引言
第1章 使用Open Source Internet Solution的管理实用程序
1.1 使用主菜单
1.2 访问管理服务器
1.3 Open Source Internet Solution注册帐户
第2章 可以找到更多的信息地方
2.1 Open Source Internet Solution和AlphaServer产品Web站点
2.2 Open Source软件
2.3 系统安全性站点
2.4 World Wide Web
2.5 DECUS
第二部分 管理用户
第3章 管理用户
3.1 用户帐户综述
3.2 建立命名用户的可捕获帐户
3.3 建立类属用户的可捕获帐户
3.4 建立UNIX系统用户的不可捕获帐户
3.5 建立组
3.6 显示用户帐户信息
3.7 删除用户帐户
3.8 更改用户帐户的组
3.9 更改帐户的密码
3.10 更改用户的邮件服务
3.11 修改iass帐户的转发地址
第三部分 管理组件
第4章 TCP Wrapper管理
4.1 修改对一个被包装的服务的访问
4.2 测试TCP安全修改
第5章 使用FireScreen建立防火墙
5.1 安装FireScreen
5.2 配置FireScreen
5.3 启动和停止FireScreen
5.4 查看FireScreen状态
第6章 Basic Merit AAA Server管理
6.1 启用和禁用Basic Merit AAA Server
6.2 查看Basic Merit AAA Server日志文件
6.3 配置Basic Merit AAA Server
6.4 测试Basic Merit AAA Server配置
6.5 RADIUS记帐
6.6 优化Basic Merit AAA Server
第7章 Apache服务器管理
7.1 管理Apache服务器
7.2 更改配置参数
7.3 更改Apache用户帐户
7.4 显示Apache服务器状态
7.5 显示Apache服务器信息
7.6 查看服务器报告和日志文件
7.7 刷新服务器日志文件
7.8 启动和停止Apache服务器
7.9 更改Administration实用程序和Apache管理服务器的密码
7.10 允许远程访问Apache管理服务器
7.11 允许远程访问Administration实用程序
7.12 允许远程访问Internet监视器管理服务器
7.13 Apache和安全套接字层
第8章 FTP服务器管理
8.1 创建或修改匿名的FTP用户帐户
8.2 启用或禁用匿名的FTP访问
8.3 更改FIP服务器配置
8.4 显示活动的FTP用户
8.5 关闭FTP服务器
第9章 Squid代理/缓存服务器管理
9.1 配置Squid代理/缓存服务器
9.2 重新初始化磁盘缓存
9.3 管理Squid代理/缓存服务器
9.4 控制Squid代理/缓存服务器
第10章 SMTP邮件服务器管理
10.1 把系统配置为独立的邮件系统
10.2 把系统配置为邮件客户
10.3 把系统配置为邮件服务器
10.4 更改SMTP服务器配置
10.5 控制SMTP服务器
10.6 配置邮箱访问
10.7 查看邮件日志
第11章 POP邮件服务器管理
11.1 控制POP3服务器
11.2 控制POP2服务器
11.3 控制POPPASSD服务器
第12章 IMAP邮件服务器管理
12.1 为UW IMAP-4建立一个UNIX用户帐户
12.2 为Cyrus IMAP-4建立一个UNIX用户帐户
12.3 转换IMAP邮件文件夹
12.4 控制Cyrus IMAP-4服务器
12.5 控制UW IMAP-4服务器
第13章 Maiordomo列表管理
13.1 建立Maiordomo邮件列表
13.2 更改Maiordomo邮件列表配置
13.3 删除一个Maiordomo列表
第14章 Samba服务器管理
14.1 启用和禁用Samba服务器
14.2 配置smb.conf文件的选项
14.3 配置Samba服务器的smb.conf文件
14.4 用SWAT管理Samba服务器
第15章 配置LDAP目录服务器
15.1 LDAP目录架构
15.2 控制LDAP目录服务器
第16章 InterNetNews管理
16.1 INN进程(daemon)
16.2 规定INN配置数据
16.3 配置外部新闻反馈(newsfeed)
16.4 管理客户访问
16.5 管理条款的终止期
16.6 管理本地新闻组
16.7 查看INN日志文件
16.8 控制INN服务器
第17章 IRC服务器管理
17.1 控制IRC聊天服务器
第18章 ASE故障恢复管理
18.1 配置用户帐户进行故障恢复
18.2 配置邮件服务以实现故障恢复
18.3 配置InterNetNews服务器实现故障恢复
18.4 配置Squid代理/缓存服务器实现故障恢复
18.5 配置公共Web服务器实现故障恢复
18.6 配置匿名的FTP实现故障恢复
18.7 配置Netscape目录服务器实现故障恢复
第19章 TruCluster Server系统上的管理
19.1 在集群中使用Open Source Internet Solutions
19.2 TruCluster对Open Source Internet Solutions管理上的影响
第20章 管理FrontPage服务器扩展
20.1 安装所完成的任务
20.2 FrontPage许可
20.3 管理FrontPage服务器扩展
第21章 配置Internet监视
第22章 安装和删除组件
第四部分 管理系统
第23章 管理打印机
23.1 管理本地打印机
第24章 关闭和重新引导系统
24.1 关闭或者重新引导系统
第25章 调节Internet服务的内核
25.1 调节Internet服务的内核
第26章 LDAP系统身份验证模块
26.1 使应用程序使用LDAP
26.2 建立分支
26.3 UNIX帐户信息的扩展LDAP架构
26.4 Netscape目录服务器的索引属性
26.5 配置LDAP系统身份验证模块
26.6 导入和导出用户
26.7 维护LDAP目录服务器的实用程序
附录A Open Source Internet Solutions组件的参考页
附录B Internet组件原文件
B.1 当前发行的Internet组件的源文件
B.2 SATAN的源文件和安装说明
术语
第1章 网络程序设计环境介绍
1.1 数据链路接口
1.2 socket和STREAMS框架
1.3 X/open传输接口
1.4 扩展的SNMP
1.5 socket和STREAMS之间的交互
1.6 总结
第2章 数据链路提供者接口
2.1 通信模式
2.2 服务类型
2.3 DLPI寻址
2.4 DLPI原语
2.5 标识可用PPA
第3章 X/Open传输接口
3.1 XTI概述
3.2 XTI特征
3.3 使用XTI
3.4 阶段无关函数
3.5 移植到XTI
3.6 XPG3和XNS4.0之间的差别
3.7 XTI错误
3.8 配置XTI传输提供者
第4章 socket
4.1 socket框架概述
4.2 socket应用接口
4.3 使用socket
4.4 BSD socket接口
4.5 一般socket错误
4.6 高级话题
第5章 Tru6.4 UNIX STREAMS
5.1 STREAMS框架概述
5.2 STREAMS应用接口
5.3 内核层函数
5.4 Tru6.4 UNIX内核中配置用户编写的基于STRAMS的模块或driver
5.5 设备特殊文件
5.6 错误与事件日志
第6章 扩展SNMP应用程序编程接口
6.1 eSNMP概述
6.2 eSNMP应用程序编程接口概述
6.3 eSNMP应用程序设计接口
第7章 RSVP应用编程接口
7.1 网络服务质量
7.2 网络QoS部件
7.3 链路控制
7.4 RSVP
7.5 RSVP API
第8章 Tru6.4 UNIX STREAMS/sockets共存
8.1 从STREAMS驱动程序到socket协议栈
8.2 从BSD驱动程序到STREAMS协议栈
第9章 AF_INET6 socket
9.1 IPV6地址
9.2 使用AF_INET6 socket开发应用程序
9.3 客户/服务器例子程序
附录A 一个STREAMS模块例子
附录B socket与XTI程序设计示例
B.1 面向连接程序
B.2 无连接程序
B.3 公共代码
附录C TCP特有程序设计信息
C.1 TCP吞吐率与窗口大小
C.2 编程设定TCP socket缓冲区大小
C.3 TCP窗口缩放选项(window scale option)
附录D 令牌环驱动程序开发人员需知
D.1 启用源路由
D.2 使用正则地址
D.3 避免未对齐访问
D.4 设置驱动程序中softc结构中各域
附录E 数据链路接口
E.1 DLI程序设计前提
E.2 DLI概述
E.3 DLI socket地址数据结构
E.4 编写DLI程序
E.5 DLI程序设计示例
下篇 UNIX网络管理
第一部分 引言
第1章 使用Open Source Internet Solution的管理实用程序
1.1 使用主菜单
1.2 访问管理服务器
1.3 Open Source Internet Solution注册帐户
第2章 可以找到更多的信息地方
2.1 Open Source Internet Solution和AlphaServer产品Web站点
2.2 Open Source软件
2.3 系统安全性站点
2.4 World Wide Web
2.5 DECUS
第二部分 管理用户
第3章 管理用户
3.1 用户帐户综述
3.2 建立命名用户的可捕获帐户
3.3 建立类属用户的可捕获帐户
3.4 建立UNIX系统用户的不可捕获帐户
3.5 建立组
3.6 显示用户帐户信息
3.7 删除用户帐户
3.8 更改用户帐户的组
3.9 更改帐户的密码
3.10 更改用户的邮件服务
3.11 修改iass帐户的转发地址
第三部分 管理组件
第4章 TCP Wrapper管理
4.1 修改对一个被包装的服务的访问
4.2 测试TCP安全修改
第5章 使用FireScreen建立防火墙
5.1 安装FireScreen
5.2 配置FireScreen
5.3 启动和停止FireScreen
5.4 查看FireScreen状态
第6章 Basic Merit AAA Server管理
6.1 启用和禁用Basic Merit AAA Server
6.2 查看Basic Merit AAA Server日志文件
6.3 配置Basic Merit AAA Server
6.4 测试Basic Merit AAA Server配置
6.5 RADIUS记帐
6.6 优化Basic Merit AAA Server
第7章 Apache服务器管理
7.1 管理Apache服务器
7.2 更改配置参数
7.3 更改Apache用户帐户
7.4 显示Apache服务器状态
7.5 显示Apache服务器信息
7.6 查看服务器报告和日志文件
7.7 刷新服务器日志文件
7.8 启动和停止Apache服务器
7.9 更改Administration实用程序和Apache管理服务器的密码
7.10 允许远程访问Apache管理服务器
7.11 允许远程访问Administration实用程序
7.12 允许远程访问Internet监视器管理服务器
7.13 Apache和安全套接字层
第8章 FTP服务器管理
8.1 创建或修改匿名的FTP用户帐户
8.2 启用或禁用匿名的FTP访问
8.3 更改FIP服务器配置
8.4 显示活动的FTP用户
8.5 关闭FTP服务器
第9章 Squid代理/缓存服务器管理
9.1 配置Squid代理/缓存服务器
9.2 重新初始化磁盘缓存
9.3 管理Squid代理/缓存服务器
9.4 控制Squid代理/缓存服务器
第10章 SMTP邮件服务器管理
10.1 把系统配置为独立的邮件系统
10.2 把系统配置为邮件客户
10.3 把系统配置为邮件服务器
10.4 更改SMTP服务器配置
10.5 控制SMTP服务器
10.6 配置邮箱访问
10.7 查看邮件日志
第11章 POP邮件服务器管理
11.1 控制POP3服务器
11.2 控制POP2服务器
11.3 控制POPPASSD服务器
第12章 IMAP邮件服务器管理
12.1 为UW IMAP-4建立一个UNIX用户帐户
12.2 为Cyrus IMAP-4建立一个UNIX用户帐户
12.3 转换IMAP邮件文件夹
12.4 控制Cyrus IMAP-4服务器
12.5 控制UW IMAP-4服务器
第13章 Maiordomo列表管理
13.1 建立Maiordomo邮件列表
13.2 更改Maiordomo邮件列表配置
13.3 删除一个Maiordomo列表
第14章 Samba服务器管理
14.1 启用和禁用Samba服务器
14.2 配置smb.conf文件的选项
14.3 配置Samba服务器的smb.conf文件
14.4 用SWAT管理Samba服务器
第15章 配置LDAP目录服务器
15.1 LDAP目录架构
15.2 控制LDAP目录服务器
第16章 InterNetNews管理
16.1 INN进程(daemon)
16.2 规定INN配置数据
16.3 配置外部新闻反馈(newsfeed)
16.4 管理客户访问
16.5 管理条款的终止期
16.6 管理本地新闻组
16.7 查看INN日志文件
16.8 控制INN服务器
第17章 IRC服务器管理
17.1 控制IRC聊天服务器
第18章 ASE故障恢复管理
18.1 配置用户帐户进行故障恢复
18.2 配置邮件服务以实现故障恢复
18.3 配置InterNetNews服务器实现故障恢复
18.4 配置Squid代理/缓存服务器实现故障恢复
18.5 配置公共Web服务器实现故障恢复
18.6 配置匿名的FTP实现故障恢复
18.7 配置Netscape目录服务器实现故障恢复
第19章 TruCluster Server系统上的管理
19.1 在集群中使用Open Source Internet Solutions
19.2 TruCluster对Open Source Internet Solutions管理上的影响
第20章 管理FrontPage服务器扩展
20.1 安装所完成的任务
20.2 FrontPage许可
20.3 管理FrontPage服务器扩展
第21章 配置Internet监视
第22章 安装和删除组件
第四部分 管理系统
第23章 管理打印机
23.1 管理本地打印机
第24章 关闭和重新引导系统
24.1 关闭或者重新引导系统
第25章 调节Internet服务的内核
25.1 调节Internet服务的内核
第26章 LDAP系统身份验证模块
26.1 使应用程序使用LDAP
26.2 建立分支
26.3 UNIX帐户信息的扩展LDAP架构
26.4 Netscape目录服务器的索引属性
26.5 配置LDAP系统身份验证模块
26.6 导入和导出用户
26.7 维护LDAP目录服务器的实用程序
附录A Open Source Internet Solutions组件的参考页
附录B Internet组件原文件
B.1 当前发行的Internet组件的源文件
B.2 SATAN的源文件和安装说明
术语
猜您喜欢