Bru*_*eod 112 windows-server-2003 ssh
在我的业余时间,我通过 VPN 远程支持我妻子的办公室到 Windows 服务器。我即将购买不支持 VPN 的无线宽带服务。
我不想直接打开远程桌面端口,我想设置一个进入网络的 SSH 隧道,如果有必要,然后在上面设置 VPN。
在 Windows 2003 Server 上使用的最佳 Windows SSH Server实现是什么,或者我应该只使用sshwindows吗?
Rya*_*ger 50
我们已经使用Bitvise WinSSHD几年了,并且对它非常满意。“非商业/个人”使用是免费的,但即使是付费版本也不是非常昂贵。这很好,因为它是专门为 Windows 设计的,并且支持几乎任何类型的身份验证(AD、Kerberos、独立用户数据库等)。安装和升级轻而易举。初始配置有一个很好的 GUI,我相信大部分配置也可以编写脚本。他们的网站提供了更完整的功能列表。
*编辑:看起来Bitvise决定将产品重命名为Bitvise SSH Server
Bri*_*ter 14
我一直在评估KpyM SSH 服务器,它看起来很不错,并且是 BSD 许可的源代码。它从根本上基于 cryptlib,并为每个会话创建一个 Window Station,这就是为什么它是少数可以与 PowerShell 一起正常工作的开源 SSH 解决方案之一。
过去几年,我们一直在使用为 Interix/SFU/SUA 编译的 OpenSSH。缺点是 OpenSSH 不能很好地与 PowerShell 一起使用,这是一个烦恼,它需要来自 Unix 3.5 服务或 Unix 应用程序子系统(Win2k3 R2 及更高版本)的完整 POSIX 子系统。
多年前,我们曾经使用 Vandyke,效果很好。
Bitvise WinSSHD非常好。支持 aes256 和 aes128 开箱即用。它不是开源的,但它是免费的(AD 集成瘫痪)供个人使用,每台服务器 100 美元用于商业用途是非常合理的。可以配置为使用 powershell 作为默认 shell,并且 powershell 可以正常工作。WinSSHD 对每个帐户和每个组以及每个客户端 IP 和每个客户端 DNS 具有非常精细的配置。可以为每个帐户或组配置登录和注销操作。支持 OpenSSH 公钥文件。公开自动化 API。将日志写入 Windows 事件日志和/或文本文件。仍然有一个小而轻的服务流程。
我会使用来自 cygwin 的那个。
这并没有直接回答您的问题,但我认为 SSL 与 SSH 一样安全,您也可以使用 stunnel 或 socat ( http://www.dest-unreach.org/socat/ ) 打开一个 certifacte-authenticated ssl-远程桌面的加密端口。Socat 将使用 ssl 客户端证书进行身份验证并将流量转发到 rdp 端口。在你的机器上,你会反过来做同样的事情。手册页有这方面的示例,socat 可用于 Windows
一种选择是适用于 Windows 的 OpenSSH:
OpenSSH for Windows 是一个免费软件包,它在 Cygwin 软件包中安装了最小的 OpenSSH 服务器和客户端实用程序,而无需完整的 Cygwin 安装。
OpenSSH for Windows 软件包提供完整的 SSH/SCP/SFTP 支持。SSH 终端支持提供熟悉的 Windows 命令提示符,同时为 SCP 和 SFTP 保留 Unix/Cygwin 风格的路径。
归档时间: |
|
查看次数: |
355892 次 |
最近记录: |