书籍详情
SSH-UNIX Secure Shell工具
作者:(美)[A.卡拉西克]Anne Carasik著;张蓬 等译
出版社:机械工业出版社
出版时间:2000-08-01
ISBN:9787111081227
定价:¥35.00
内容简介
随着网络的不断发展,网络的安全也变得越来越重要。本书针对这一问题专门介绍了Secure Shell(SSH)工具。SSH包括三个主要部分:UNIX进程、TCP/IP网络以及加密。它改善了UNIX的不足,并使安全性管理的复杂程度降到很低。本书从一名系统管理员和使用者的角度出发,教你如何最大程度地利用Secure Shell,让你了解它的功能和安装配置过程。本书共分五个部分:第一部分“获得并安装Secure Shell”;第二部分“Secure Shell 1”;第三部分“Secure Shell 2”;第四部分“Secure Shell的高级使用”;第五部分“附录”。通过这五部分的学习,读者就可以完全掌握SSH的使用。
作者简介
暂缺《SSH-UNIX Secure Shell工具》作者简介
目录
目录
译者序
序
前言
第一部分 获得并安装SSH
第1章 什么是Secure Shell
1.1 为什么使用Secure Shell
1.1.1 SSH能保护什么
1.1.2 SSH所不能保护的
1.1.3 SSH的工作机制
1.2 s 命令与 r 命令的比较
1.2.1 伯克利版本的 r 命令集
1.2.2 s 命令
1.3 小结
第2章 在UNIX上安装Secure Shell
2.1 安装哪个版本
2.2 需求
2.3 获取SSH
2.3.1 获得源代码
2.3.2 获得预编译的二进制代码
2.4 安装过程
2.4.1 安装SSH1
2.4.2 安装SSH2
2.5 运行SSH1和SSH2
2.6 测试应用程序
2.7 小结
第二部分 Secure Shell
第3章 Secure Shell 1服务器守护进程—sshd
3.1 SSH 1.5协议
3.1.1 工作原理
3.1.2 连接
3.2 螺母与螺栓
3.2.1 Secure Shell守护进程
3.2.2 SSH的加密
3.3 Secure Shell守护进程的使用
3.3.1 一些例子
3.3.2 从启动脚本中初始化SSH
3.3.3 记录你的连接
3.3.4 配置SSH
3.4 小结
第4章 Secure Shell客户端— ssh和scp
4.1 工作机理
4.2 螺母与螺栓
4.2.1 连接
4.2.2 连接建立前
4.2.3 连接进行时
4.2.4 断开连接
4.2.5 安全拷贝—scp
4.3 Secure Shell客户端的使用
4.3.1 ssh的使用
4.3.2 SCP的使用
4.3.3 配置Secure Shell客户端
4.3.4 其他的Secure Shell客户端配置文件
4.3.5 环境变量
4.4 小结
第三部分 Secure Shell 2
第5章 Secure Shell 2服务器守护进程—sshd2和sftp-server 2
5.1 SSH 2.0协议
5.1.1 工作机理
5.1.2 连接
5.2 螺母与螺栓
5.2.1 Secure Shell守护进程
5.2.2 Secure Shell的加密
5.3 Secure Shell守护进程的使用
5.3.1 在同一台主机上运行SSH1和SSH2守护进程
5.3.2 一些例子
5.3.3 从启动脚本中初始化Secure Shell
5.3.4 记录你的连接
5.3.5 配置Secure Shell
5.4 安全文件传输服务器—sftp-server
5.5 小结
第6章 Secure Shell 2客户端—ssh2、scp2和sftp2
6.1 工作机理
6.2 螺母与螺栓
6.2.1 连接
6.2.2 安全拷贝—scp2
6.2.3 安全文件传输—sftp2
6.3 Secure Shell客户端的使用
6.3.1 ssh2的使用
6.3.2 scp2的使用
6.3.3 sftp2的使用
6.3.4 配置Secure Shell客户端
6.3.5 其他Secure Shell客户端配置文件
6.3.6 环境变量
6.4 小结
第四部分 Secure Shell的高级使用
第7章 Secure Shell密钥管理
7.1 主机密钥
7.1.1 SSH1
7.1.2 SSH2
7.2 用户密钥
7.2.1 SSH1
7.2.2 SSH2
7.3 密钥生成
7.3.1 SSH1:ssh-keygen
7.3.2 SSH2:ssh-keygen2
7.3.3 随机生成文件
7.4 使你的密钥公开可用
7.4.1 SSH1
7.4.2 SSH2
7.5 认证代理
7.5.1 SSH1
7.5.2 SSH2
7.6 小结
第8章 Secure Shell与防火墙
8.1 防火墙的定义
8.1.1 防火墙的类型
8.1.2 防火墙的标准配置
8.2 防火墙与Secure Shell
8.2.1 基本配置
8.2.2 防火墙配置
8.2.3 代理配置
8.2.4 防火墙和Secure Shell存在的问题
8.3 基本防火墙配置以外的东西
8.3.1 建立两个防火墙之间的VPN连接
8.3.2 为什么从技术上看这不是VPN
8.3.3 建立带SOCKS的Secure Shell
8.3.4 建立带Linux路由器的Secure Shell
8.4 小结
第9章 Secure Shell能做的其他事情
9.1 把Secure Shell用做传输代理
9.1.1 形成VPN
9.1.2 转发X流量
9.1.3 通过本地端口转发其他的网络流量
9.1.4 远程端口转发
9.2 Secure Shell和TCP包装
9.3 用于远程备份的Secure Shell
9.3.1 使用tar
9.3.2 使用其他程序
9.4 Secure Shell和其他的认证方法
9.4.1 S/Key
9.4.2 SecurID支持
9.4.3 多方法认证的问题
9.4.4 未来用于Secure Shell的认证方法
9.5 小结
第10章 排除Secure Shell中的错误
10.1 一些基本排错技术
10.2 如何帮助排错
10.2.1 日志信息
10.2.2 详尽输出
10.3 一般问题
10.3.1 编译问题
10.3.2 连接性问题
10.3.3 认证问题
10.3.4 古怪问题
10.4 如果这些方法不管用怎么办
10.5 小结
第五部分 附 录
附录A 加密技术基础
附录B 国际加密技术法律
附录C 加密技术术语一览
附录D 光盘内容介绍
译者序
序
前言
第一部分 获得并安装SSH
第1章 什么是Secure Shell
1.1 为什么使用Secure Shell
1.1.1 SSH能保护什么
1.1.2 SSH所不能保护的
1.1.3 SSH的工作机制
1.2 s 命令与 r 命令的比较
1.2.1 伯克利版本的 r 命令集
1.2.2 s 命令
1.3 小结
第2章 在UNIX上安装Secure Shell
2.1 安装哪个版本
2.2 需求
2.3 获取SSH
2.3.1 获得源代码
2.3.2 获得预编译的二进制代码
2.4 安装过程
2.4.1 安装SSH1
2.4.2 安装SSH2
2.5 运行SSH1和SSH2
2.6 测试应用程序
2.7 小结
第二部分 Secure Shell
第3章 Secure Shell 1服务器守护进程—sshd
3.1 SSH 1.5协议
3.1.1 工作原理
3.1.2 连接
3.2 螺母与螺栓
3.2.1 Secure Shell守护进程
3.2.2 SSH的加密
3.3 Secure Shell守护进程的使用
3.3.1 一些例子
3.3.2 从启动脚本中初始化SSH
3.3.3 记录你的连接
3.3.4 配置SSH
3.4 小结
第4章 Secure Shell客户端— ssh和scp
4.1 工作机理
4.2 螺母与螺栓
4.2.1 连接
4.2.2 连接建立前
4.2.3 连接进行时
4.2.4 断开连接
4.2.5 安全拷贝—scp
4.3 Secure Shell客户端的使用
4.3.1 ssh的使用
4.3.2 SCP的使用
4.3.3 配置Secure Shell客户端
4.3.4 其他的Secure Shell客户端配置文件
4.3.5 环境变量
4.4 小结
第三部分 Secure Shell 2
第5章 Secure Shell 2服务器守护进程—sshd2和sftp-server 2
5.1 SSH 2.0协议
5.1.1 工作机理
5.1.2 连接
5.2 螺母与螺栓
5.2.1 Secure Shell守护进程
5.2.2 Secure Shell的加密
5.3 Secure Shell守护进程的使用
5.3.1 在同一台主机上运行SSH1和SSH2守护进程
5.3.2 一些例子
5.3.3 从启动脚本中初始化Secure Shell
5.3.4 记录你的连接
5.3.5 配置Secure Shell
5.4 安全文件传输服务器—sftp-server
5.5 小结
第6章 Secure Shell 2客户端—ssh2、scp2和sftp2
6.1 工作机理
6.2 螺母与螺栓
6.2.1 连接
6.2.2 安全拷贝—scp2
6.2.3 安全文件传输—sftp2
6.3 Secure Shell客户端的使用
6.3.1 ssh2的使用
6.3.2 scp2的使用
6.3.3 sftp2的使用
6.3.4 配置Secure Shell客户端
6.3.5 其他Secure Shell客户端配置文件
6.3.6 环境变量
6.4 小结
第四部分 Secure Shell的高级使用
第7章 Secure Shell密钥管理
7.1 主机密钥
7.1.1 SSH1
7.1.2 SSH2
7.2 用户密钥
7.2.1 SSH1
7.2.2 SSH2
7.3 密钥生成
7.3.1 SSH1:ssh-keygen
7.3.2 SSH2:ssh-keygen2
7.3.3 随机生成文件
7.4 使你的密钥公开可用
7.4.1 SSH1
7.4.2 SSH2
7.5 认证代理
7.5.1 SSH1
7.5.2 SSH2
7.6 小结
第8章 Secure Shell与防火墙
8.1 防火墙的定义
8.1.1 防火墙的类型
8.1.2 防火墙的标准配置
8.2 防火墙与Secure Shell
8.2.1 基本配置
8.2.2 防火墙配置
8.2.3 代理配置
8.2.4 防火墙和Secure Shell存在的问题
8.3 基本防火墙配置以外的东西
8.3.1 建立两个防火墙之间的VPN连接
8.3.2 为什么从技术上看这不是VPN
8.3.3 建立带SOCKS的Secure Shell
8.3.4 建立带Linux路由器的Secure Shell
8.4 小结
第9章 Secure Shell能做的其他事情
9.1 把Secure Shell用做传输代理
9.1.1 形成VPN
9.1.2 转发X流量
9.1.3 通过本地端口转发其他的网络流量
9.1.4 远程端口转发
9.2 Secure Shell和TCP包装
9.3 用于远程备份的Secure Shell
9.3.1 使用tar
9.3.2 使用其他程序
9.4 Secure Shell和其他的认证方法
9.4.1 S/Key
9.4.2 SecurID支持
9.4.3 多方法认证的问题
9.4.4 未来用于Secure Shell的认证方法
9.5 小结
第10章 排除Secure Shell中的错误
10.1 一些基本排错技术
10.2 如何帮助排错
10.2.1 日志信息
10.2.2 详尽输出
10.3 一般问题
10.3.1 编译问题
10.3.2 连接性问题
10.3.3 认证问题
10.3.4 古怪问题
10.4 如果这些方法不管用怎么办
10.5 小结
第五部分 附 录
附录A 加密技术基础
附录B 国际加密技术法律
附录C 加密技术术语一览
附录D 光盘内容介绍
猜您喜欢