跨平台 SSH 工具的使用指南
1. OpenSSH 在 Windows 上的使用
OpenSSH 最初是为类 Unix 操作系统编写的,但在 Windows 上也能很好地运行。如果你更喜欢命令行程序而不是图形用户界面(GUI),那么 OpenSSH 可能是免费 SSH 实现的最佳选择。
1.1 安装
要在 Windows 上运行 OpenSSH,必须安装 Cygwin 库(http://www.cygwin.com/)及相关程序。安装过程相对简单,但占用空间较大,有些用户抱怨 Cygwin 的众多程序会增加系统负担。如果你有此顾虑,可以考虑 OpenSSH For Windows(http://sshwindows.sourceforge.net/),这是 OpenSSH 和 Cygwin 的最小化安装版本。不过,Cygwin 自带了许多从 Unix 移植过来的实用工具,所以建议进行完整安装。
安装步骤如下:
1. 从 http://www.cygwin.com/ 下载安装程序并运行。
2. 确保安装以下软件包:
- openssh:完整的程序套件和支持文件。
- cygrunsrv:将 sshd 作为 Windows 服务运行所需的程序。
安装完 Cygwin 后,完成以下设置:
1. 确保c:\cygwin\bin在你的搜索路径中。
2. 创建一个名为CYGWIN的环境变量,并将其值设置为ntsec tty。