Windows网络下的Linux解决方案

Windows网络下的Linux解决方案
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2002-04
版次: 1
ISBN: 9787508410067
定价: 68.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 667页
字数: 946千字
1人买过
  • Linux是在UNIX和MINIX的基础上衍生出来的自由软件,它是非商业性的兼容产品。本书全面系统地介绍了Linux各个方面的知识,以灵活性和实用性为指导原则,以读者和用户的视角来发现和解决问题。首先介绍了关于Linux入门的一些基础知识,包括Linux的由来及其简短的历史以及与其密切相关的UNIX的各种特征等。然后详细介绍了Linux的安装,配置过程。最后本书还重点介绍了与Linux有关的具体的网络技术的应用,尤其是对最近开发出来的一些新技术做了具体深入的剖析,以便适应网络中各种不同层次用户的需要。本书的一大特点是内容深入浅出,语言通俗易懂,并且包含大量的示例,让读者和用户更容易地掌握本书的内容。本书适用于计算机爱好者和对Linux有强烈兴趣的用户。 译者序

    致谢

    作者简介

    前言

    第一部分  了解、使用和配置Linux

    第1章  逐步了解Linux

    1.1 理解Linux的关键概念

    1.1.1 定义Linux

    1.1.2 安装Linux

    1.1.3 为什么使用Linux

    1.2 理解Linux操作系统的基本原理

    1.2.1 大师出场:Linux内核

    1.2.2 Linux用户管理

    1.2.3 文件系统

    1.2.4 使用TCP/IP协议进行联网

    1.3 TCP/IP服务

    1.3.1 网络超级服务器(Soprserver)

    1.3.2 运行的程序:进程

    1.4 本章小结

    第2章 使用Linux

    2.1 使用Bourne Again Shell操作Linux

    2.1.1 登录Linux

    2.1.2 调用Bourne Again Shell

    2.1.3 输入第一个命令

    2.1.4 退出Bourne Again Shell

    2.1.5 编辑用户命令

    2.1.6 完成文件名

    2.1.7 使用变量

    2.1.8 控制程序的输入及输出

    2.1.9 在Bourne Again Shell中进行引用

    2.1.10 运用变量进行运算

    2.2 使用先进的Shell技术

    2.2.1 创建外壳程序脚本

    2.2.2 在Bourne Again Shell检查运行状况

    2.2.3 改变循环流程

    2.2.4 使用函数(function)和返回值(return value)

    2.2.5 在Bourne Again Shell中捕捉信号

    2.2.6 操作程序

    2.2.7 有用的调试技术

    2.3 控制进程

    2.3.1 查看进程

    2.3.2 调度和终止进程

    2.3.3 安排进程的优先级

    2.3.4 未登录系统而运行进程

    2.4 查看系统状态信息

    2.4.1 查看基本的系统信息

    2.4.2 确定系统已经运行了多久

    2.4.3 查看自由内存

    2.4.4 查看内存和进程的统计数字

    2.4.5 查看和设置数据

    2.4.6 调度各种活动

    2.4.7 使用在线帮助

    2.4.8 确定登录的用户

    2.4.9 打印用户组的资料

    2.4.10 作为其他用户来调用新的外壳程序

    2.5 操作文件和目录

    2.5.1 列举文件

    2.5.2 使用文件权限和所有权

    2.5.3 删除文件

    2.5.4 复制和移动文件

    2.5.5 创建和移动目录

    2.5.6 创建连接

    2.5.7 查找文件

    2.5.8 查找程序

    2.5.9 更新文件的时间戳

    2.5.10 文件压缩和文件归档

    2.6 操作文本文件

    2.6.1 使用正规表达式

    2.6.2 浏览文件

    2.6.3 查看文件的标题和页脚

    2.6.4 计算文档中的单词

    2.6.5 更改重访的程序输出

    2.6.6 搜索字符串

    2.6.7 比较各个文件之间的区别

    2.6.8 处理文本数据

    2.7 操作网络

    2.7.1  ping主机.

    2.7.2 跟踪发进路线

    2.7.3 使用FTP

    2.7.4 使用Telnet

    2.7.5 在网络上查看用户信息

    2.8 本章小结

    第3章 理解Linux管理

    3.1 基本系统管理介绍

    3.1.1 理解和考虑管理账号

    3.1.2 使用用户采用发布的配置工具

    3.1.3 遵循金科玉律:先备份,后编辑

    3.1.4 关闭Linux

    3.1.5 安装软件

    3.2 管理Linux用户

    3.2.1 配置用户信息

    3.2.2 添加用户贴号

    3.2.3 修改用户信息

    3.2.4 删除用户帐号

    3.2.5 使用组来定义用户类

    3.2.6 监听和控制用户的访问权限

    3.3 管理文件系统

    3.3.1 创建文件系统

    3.3.2  使用文件系统

    3.3.3 修复文件系统

    3.4 管理网络服务

    3.4.1 获得关键的网络信息

    3.4.2 使用网络配置工具

    3.4.3 手动配置网络访问

    3.4.4 在系统启动时配置网络访问

    3.4.5 设置主机名字的解析

    3.5 管理打印机

    3.5.1 启动LPD的后台程序

    3.5.2 配置打印机

    3.5.3 让网络有权访问打印机

    3.6 根据用户需要来调整Linux内核

    3.6.1 配置Linux内核

    3.6.2 配置引导装入程序

    3.7 本章小结

    第二部分 文件和打印服务

    第4章 结合Windows和Linux的SMB/CIFS服务使用Samba

    4.1 介绍Samba

    4.2 了解Samba的运行方式

    4.2.1  定义NetBIOS

    4.2.2 通过TCP/IP传输NetBIOS

    4.2.3 理解SMB和CIFS

    4.3 选择服务器

    4.3.1 确保性能

    4.3.2 确保可靠性

    4.3.3 确保服务器的安全性

    4.4 获得并安装Samba

    4.4.1 从原始资源代码中安装Samba

    4.4.2 二进制文件的安装

    4.4.3 调整系统文件

    4.5 配置服务

    4.5.1 理解配置文件的各节

    4.5.2 确定选项的值

    4.5.3 配置示例Samba服务器

    4.5.4 查看错误并启动Samba

    4.6 使用Samba变量

    4.7 使用SWAT

    4.8 为Samba配置Windows计算机

    4.8.1 配置Windows 95和Windows 98

    4.8.2 配置Windows NT 4和Windows 2000

    4.9  Samba工具

    4.9.1  Samba服务器程序

    4.9.2  Samba支持程序

    4.10 本章小结

    第5章 把Samba用于Windows访问控制、文件和打印机

    5.1 认证和批准用户

    5.1.1 支持密码

    5.1.2 配置访问控制

    5.2 共享文件

    5.2.1 操作示例[files]共享文件

    5.2.2 控制对磁盘共享的访问

    5.2.3 专门用于磁盘共享文件的配置

    5.2.4 操作Linux许可和DOS功能

    5.2.5 访问用户的Linux主目录

    5.3 使用Samba支持网络打印服务

    5.3.1 了解打印服务

    5.3.2 使用Samba输出所有的Linux打印机

    5.3.3 用户的第一个Samba打印机

    5.3.4 设置用户的Linux打印机以支持Windows的打印服务

    5.3.5 控制打印任务

    5.3.6 创建一个简单的帐目程序

    5.3.7 配置Windows打印到Samba

    5.3.8  支持Windows Print & Play

    5.4 本章小结

    第6章 介绍先进的Samba服务和技术

    6.1 最大限度地利用Samba

    6.1.1 操作NetBIOS浏览列表

    6.1.2 使用SMB/CIFS虚拟服务器

    6.1.3 通过Samba利用Windows域

    6.1.4 提供先进的访问控制

    6.1.5 映射用户

    6.2 排除Samba的故障

    6.2.1 Samba的记录日志功能

    6.2.2 解决问题

    6.3 本章小结

    第三部分  网络与安全服务

    第7章 使用Linux保护网络安全

    7.1 关于安全问题的介绍

    7.1.1 了解真实的故事

    7.1.2 安全领域

    7.2 保护Linux:第一步

    7.2.1 控制管理职责

    7.2.2 安全性的基础:坚固的密码

    7.2.3 浏览系统日志文件

    7.3 使用Linux建立防火墙和代理服务器

    7.3.1  过滤型防火墙

    7.3.2 建立一个代理型防火墙

    7.4 本章小结

    第8章 保障远程访问和PPP网络连接的安全

    8.1 促进安全的远程访问

    8.1.1 安装OpenSSH

    8.1.2 OpenSSH软件:使用和配置

    8.1.3 OpenSSH的使用情况

    8.2 使用点对点协议进行拨号访问以及广泛领域的网络连接

    8.2.1  配置一个拨号服务器

    8.2.2 点对点协议

    8.3 本章小结

    第9章 提供电子邮件和目录服务

    9.1  电子邮件:GOLDEN GOOSE

    9.1.1  了解电子邮件原理

    9.1.2 执行邮件传输代理

    9.1.3 支持POP和IMAP客户机

    9.1.4 配置用户的客户机电子邮件软件

    9.2 使用目录服务将信息集中化管理

    9.2.1 LDAP目录服务

    9.2.2 使用OpenLDAP提供LDAP目录服务

    9.3 本章小结

    第四部分 数据库和动态Web站点

    第10章  提供MySQL数据库

    10.1  安装MySQL

    10.1.1 从源归档文件中安装

    10.1.2 从RPM中安装

    10.2 MySQL程序和设计

    10.2.1 MySQL服务器

    10.2.2 MySQL客户机

    10.2.3 管理MySQL服务器

    10.2.4 检查和修复表单

    10.2.5 探索表单的结构和数据

    10.2.6 从文本文件中引入数据

    10.2.7 显示数据库、表单和列

    10.2.8  MySQL数据目录和文件

    10.3 使用MySQL和即学即用SQL

    10.3.1  使用SQL创建和停止数据库

    10.3.2  选择数据库

    10.3.3 准许和取消访问

    10.3.4 操作表单

    10.3.5 操作数据

    10.4 MyODBC:从Windows访问MySQL数据库

    10.5 本章小结

    第11章 提供网络服务

    11.1 了解全世界范围内的网络基本原则

    11.1.1 全球资源定位器

    11.1.2 超文本传输协议

    11.1.3 超文本链接标示语言

    11.2 使用Apache网络服务器

    11.2.1  安装Apache

    11.2.2  Apache程序

    11.2.3 配置Apache网络服务器

    11.3 本章小结

    第12章  创建基于网络的应用程序和动态网站

    12.1 了解PHP的历史

    12.2 安装PHP

    12.3 了解核心PHP

    12.3.1  PHP简介

    12.3.2 编写在PHP代码中的注释

    12.3.3 存储并访问有变量的值

    12.3.4 使用表达式和运算符

    12.3.5 算术运算

    12.3.6 控制程序流

    12.3.7 使用函数让用户的生活更轻松

    12.4 创建PHP和MySQL驱动网站

    12.4.1 创建网络用户

    12.4.2  建立浏览页

    12.4.3 隔离共享的代码

    12.4.4 添加亲戚

    12.4.5 添加状态

    12.5 本章小结

    附录 GNU通用公共许可证

    绪言

    GNU通用公共许可证关于复制、发布和修改的条款和条件

    如何将这些条款应用于新程序
  • 内容简介:
    Linux是在UNIX和MINIX的基础上衍生出来的自由软件,它是非商业性的兼容产品。本书全面系统地介绍了Linux各个方面的知识,以灵活性和实用性为指导原则,以读者和用户的视角来发现和解决问题。首先介绍了关于Linux入门的一些基础知识,包括Linux的由来及其简短的历史以及与其密切相关的UNIX的各种特征等。然后详细介绍了Linux的安装,配置过程。最后本书还重点介绍了与Linux有关的具体的网络技术的应用,尤其是对最近开发出来的一些新技术做了具体深入的剖析,以便适应网络中各种不同层次用户的需要。本书的一大特点是内容深入浅出,语言通俗易懂,并且包含大量的示例,让读者和用户更容易地掌握本书的内容。本书适用于计算机爱好者和对Linux有强烈兴趣的用户。
  • 目录:
    译者序

    致谢

    作者简介

    前言

    第一部分  了解、使用和配置Linux

    第1章  逐步了解Linux

    1.1 理解Linux的关键概念

    1.1.1 定义Linux

    1.1.2 安装Linux

    1.1.3 为什么使用Linux

    1.2 理解Linux操作系统的基本原理

    1.2.1 大师出场:Linux内核

    1.2.2 Linux用户管理

    1.2.3 文件系统

    1.2.4 使用TCP/IP协议进行联网

    1.3 TCP/IP服务

    1.3.1 网络超级服务器(Soprserver)

    1.3.2 运行的程序:进程

    1.4 本章小结

    第2章 使用Linux

    2.1 使用Bourne Again Shell操作Linux

    2.1.1 登录Linux

    2.1.2 调用Bourne Again Shell

    2.1.3 输入第一个命令

    2.1.4 退出Bourne Again Shell

    2.1.5 编辑用户命令

    2.1.6 完成文件名

    2.1.7 使用变量

    2.1.8 控制程序的输入及输出

    2.1.9 在Bourne Again Shell中进行引用

    2.1.10 运用变量进行运算

    2.2 使用先进的Shell技术

    2.2.1 创建外壳程序脚本

    2.2.2 在Bourne Again Shell检查运行状况

    2.2.3 改变循环流程

    2.2.4 使用函数(function)和返回值(return value)

    2.2.5 在Bourne Again Shell中捕捉信号

    2.2.6 操作程序

    2.2.7 有用的调试技术

    2.3 控制进程

    2.3.1 查看进程

    2.3.2 调度和终止进程

    2.3.3 安排进程的优先级

    2.3.4 未登录系统而运行进程

    2.4 查看系统状态信息

    2.4.1 查看基本的系统信息

    2.4.2 确定系统已经运行了多久

    2.4.3 查看自由内存

    2.4.4 查看内存和进程的统计数字

    2.4.5 查看和设置数据

    2.4.6 调度各种活动

    2.4.7 使用在线帮助

    2.4.8 确定登录的用户

    2.4.9 打印用户组的资料

    2.4.10 作为其他用户来调用新的外壳程序

    2.5 操作文件和目录

    2.5.1 列举文件

    2.5.2 使用文件权限和所有权

    2.5.3 删除文件

    2.5.4 复制和移动文件

    2.5.5 创建和移动目录

    2.5.6 创建连接

    2.5.7 查找文件

    2.5.8 查找程序

    2.5.9 更新文件的时间戳

    2.5.10 文件压缩和文件归档

    2.6 操作文本文件

    2.6.1 使用正规表达式

    2.6.2 浏览文件

    2.6.3 查看文件的标题和页脚

    2.6.4 计算文档中的单词

    2.6.5 更改重访的程序输出

    2.6.6 搜索字符串

    2.6.7 比较各个文件之间的区别

    2.6.8 处理文本数据

    2.7 操作网络

    2.7.1  ping主机.

    2.7.2 跟踪发进路线

    2.7.3 使用FTP

    2.7.4 使用Telnet

    2.7.5 在网络上查看用户信息

    2.8 本章小结

    第3章 理解Linux管理

    3.1 基本系统管理介绍

    3.1.1 理解和考虑管理账号

    3.1.2 使用用户采用发布的配置工具

    3.1.3 遵循金科玉律:先备份,后编辑

    3.1.4 关闭Linux

    3.1.5 安装软件

    3.2 管理Linux用户

    3.2.1 配置用户信息

    3.2.2 添加用户贴号

    3.2.3 修改用户信息

    3.2.4 删除用户帐号

    3.2.5 使用组来定义用户类

    3.2.6 监听和控制用户的访问权限

    3.3 管理文件系统

    3.3.1 创建文件系统

    3.3.2  使用文件系统

    3.3.3 修复文件系统

    3.4 管理网络服务

    3.4.1 获得关键的网络信息

    3.4.2 使用网络配置工具

    3.4.3 手动配置网络访问

    3.4.4 在系统启动时配置网络访问

    3.4.5 设置主机名字的解析

    3.5 管理打印机

    3.5.1 启动LPD的后台程序

    3.5.2 配置打印机

    3.5.3 让网络有权访问打印机

    3.6 根据用户需要来调整Linux内核

    3.6.1 配置Linux内核

    3.6.2 配置引导装入程序

    3.7 本章小结

    第二部分 文件和打印服务

    第4章 结合Windows和Linux的SMB/CIFS服务使用Samba

    4.1 介绍Samba

    4.2 了解Samba的运行方式

    4.2.1  定义NetBIOS

    4.2.2 通过TCP/IP传输NetBIOS

    4.2.3 理解SMB和CIFS

    4.3 选择服务器

    4.3.1 确保性能

    4.3.2 确保可靠性

    4.3.3 确保服务器的安全性

    4.4 获得并安装Samba

    4.4.1 从原始资源代码中安装Samba

    4.4.2 二进制文件的安装

    4.4.3 调整系统文件

    4.5 配置服务

    4.5.1 理解配置文件的各节

    4.5.2 确定选项的值

    4.5.3 配置示例Samba服务器

    4.5.4 查看错误并启动Samba

    4.6 使用Samba变量

    4.7 使用SWAT

    4.8 为Samba配置Windows计算机

    4.8.1 配置Windows 95和Windows 98

    4.8.2 配置Windows NT 4和Windows 2000

    4.9  Samba工具

    4.9.1  Samba服务器程序

    4.9.2  Samba支持程序

    4.10 本章小结

    第5章 把Samba用于Windows访问控制、文件和打印机

    5.1 认证和批准用户

    5.1.1 支持密码

    5.1.2 配置访问控制

    5.2 共享文件

    5.2.1 操作示例[files]共享文件

    5.2.2 控制对磁盘共享的访问

    5.2.3 专门用于磁盘共享文件的配置

    5.2.4 操作Linux许可和DOS功能

    5.2.5 访问用户的Linux主目录

    5.3 使用Samba支持网络打印服务

    5.3.1 了解打印服务

    5.3.2 使用Samba输出所有的Linux打印机

    5.3.3 用户的第一个Samba打印机

    5.3.4 设置用户的Linux打印机以支持Windows的打印服务

    5.3.5 控制打印任务

    5.3.6 创建一个简单的帐目程序

    5.3.7 配置Windows打印到Samba

    5.3.8  支持Windows Print & Play

    5.4 本章小结

    第6章 介绍先进的Samba服务和技术

    6.1 最大限度地利用Samba

    6.1.1 操作NetBIOS浏览列表

    6.1.2 使用SMB/CIFS虚拟服务器

    6.1.3 通过Samba利用Windows域

    6.1.4 提供先进的访问控制

    6.1.5 映射用户

    6.2 排除Samba的故障

    6.2.1 Samba的记录日志功能

    6.2.2 解决问题

    6.3 本章小结

    第三部分  网络与安全服务

    第7章 使用Linux保护网络安全

    7.1 关于安全问题的介绍

    7.1.1 了解真实的故事

    7.1.2 安全领域

    7.2 保护Linux:第一步

    7.2.1 控制管理职责

    7.2.2 安全性的基础:坚固的密码

    7.2.3 浏览系统日志文件

    7.3 使用Linux建立防火墙和代理服务器

    7.3.1  过滤型防火墙

    7.3.2 建立一个代理型防火墙

    7.4 本章小结

    第8章 保障远程访问和PPP网络连接的安全

    8.1 促进安全的远程访问

    8.1.1 安装OpenSSH

    8.1.2 OpenSSH软件:使用和配置

    8.1.3 OpenSSH的使用情况

    8.2 使用点对点协议进行拨号访问以及广泛领域的网络连接

    8.2.1  配置一个拨号服务器

    8.2.2 点对点协议

    8.3 本章小结

    第9章 提供电子邮件和目录服务

    9.1  电子邮件:GOLDEN GOOSE

    9.1.1  了解电子邮件原理

    9.1.2 执行邮件传输代理

    9.1.3 支持POP和IMAP客户机

    9.1.4 配置用户的客户机电子邮件软件

    9.2 使用目录服务将信息集中化管理

    9.2.1 LDAP目录服务

    9.2.2 使用OpenLDAP提供LDAP目录服务

    9.3 本章小结

    第四部分 数据库和动态Web站点

    第10章  提供MySQL数据库

    10.1  安装MySQL

    10.1.1 从源归档文件中安装

    10.1.2 从RPM中安装

    10.2 MySQL程序和设计

    10.2.1 MySQL服务器

    10.2.2 MySQL客户机

    10.2.3 管理MySQL服务器

    10.2.4 检查和修复表单

    10.2.5 探索表单的结构和数据

    10.2.6 从文本文件中引入数据

    10.2.7 显示数据库、表单和列

    10.2.8  MySQL数据目录和文件

    10.3 使用MySQL和即学即用SQL

    10.3.1  使用SQL创建和停止数据库

    10.3.2  选择数据库

    10.3.3 准许和取消访问

    10.3.4 操作表单

    10.3.5 操作数据

    10.4 MyODBC:从Windows访问MySQL数据库

    10.5 本章小结

    第11章 提供网络服务

    11.1 了解全世界范围内的网络基本原则

    11.1.1 全球资源定位器

    11.1.2 超文本传输协议

    11.1.3 超文本链接标示语言

    11.2 使用Apache网络服务器

    11.2.1  安装Apache

    11.2.2  Apache程序

    11.2.3 配置Apache网络服务器

    11.3 本章小结

    第12章  创建基于网络的应用程序和动态网站

    12.1 了解PHP的历史

    12.2 安装PHP

    12.3 了解核心PHP

    12.3.1  PHP简介

    12.3.2 编写在PHP代码中的注释

    12.3.3 存储并访问有变量的值

    12.3.4 使用表达式和运算符

    12.3.5 算术运算

    12.3.6 控制程序流

    12.3.7 使用函数让用户的生活更轻松

    12.4 创建PHP和MySQL驱动网站

    12.4.1 创建网络用户

    12.4.2  建立浏览页

    12.4.3 隔离共享的代码

    12.4.4 添加亲戚

    12.4.5 添加状态

    12.5 本章小结

    附录 GNU通用公共许可证

    绪言

    GNU通用公共许可证关于复制、发布和修改的条款和条件

    如何将这些条款应用于新程序
查看详情
您可能感兴趣 / 更多
Windows网络下的Linux解决方案
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
Windows网络下的Linux解决方案
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
Windows网络下的Linux解决方案
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
Windows网络下的Linux解决方案
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
Windows网络下的Linux解决方案
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
Windows网络下的Linux解决方案
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
Windows网络下的Linux解决方案
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
Windows网络下的Linux解决方案
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
Windows网络下的Linux解决方案
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
Windows网络下的Linux解决方案
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
Windows网络下的Linux解决方案
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
Windows网络下的Linux解决方案
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘