网络服务中的 SSH 与代理服务器使用指南
1. SSH 远程 shell 访问 Unix 虚拟机系统
Unix 系统允许用户从远程位置登录并执行通常在控制台进行的操作。在 VMware Workstation 中,用户可从主机系统登录到 Unix 虚拟机系统,避免频繁在主机系统和 VMware 窗口/全屏模式间切换,只需切换窗口即可。若使用安全外壳(SSH),还能通过连接发送图形客户端。
常见的 SSH 软件包中,OpenSSH 是不错的选择。它由 OpenBSD 团队开发,支持 SSH 版本 1 和 2 协议,可从 OpenSSH 官网 获取。
1.1 安装和配置 SSH 服务器软件
- 获取与编译:Red Hat Linux 系统可在 OpenSSH 官网获取 SSH 服务器软件的二进制文件,多数其他系统若未预装,则需获取源代码进行编译。编译 OpenSSH 需要 OpenSSL,这是安全套接层(SSL)协议的一种实现。
- 验证配置文件和主机密钥位置:
- 找到 OpenSSH 安装前缀下的
etc目录(默认是/usr/local/etc),其中有ssh_config和sshd_config两个配置文件。若要使用 X 客户端转发,则需要对这些文件进行修改。
- 找到 OpenSSH 安装前缀下的