繁体   English   中英

连接到 Windows SSH 服务器

[英]Connecting to Windows SSH Server

我是一个尝试 SSH 的新手。 场景是我有 2 台机器 - Windows 7 PC(台式机)和一台 VMWare 机器(Windows 7)。 Cygwin 安装在两者上。 我正在尝试将 VMWare 机器连接到桌面。 我已经在桌面服务器上安装了 OpenSSH 服务器。 我使用 netstat 验证它正在运行。 我修改了 Windows 防火墙,添加到入站规则以允许端口 22 的连接。

我的问题是我无法从 VMWare 机器连接。

$ ssh -v user_name@my_machine
OpenSSH_5.5p1, OpenSSL 0.9.8q 2 Dec 2010
debug1: Connecting to my_machine port 22.
debug1: connect to address my_machine port 22: Connection refused
ssh: connect to host my_machine port 22: Connection refused

我做错了什么? 我有哪些配置选项? 任何链接或答案都会有所帮助。

谢谢。

西马

打开命令提示符并运行以下命令:ssh -v Your_User_Name@Your_IP_Address

如果响应是:OpenSSH_for_Windows_7.7p1,LibreSSL 2.6.5 debug1:连接到 Your_IP_Address 端口 22。debug1:连接到地址 Your_IP_Address 端口 22:连接被拒绝 ssh:连接到主机 Your_IP_Address 端口 22:连接被拒绝

然后转到名为 OpenSSH 的 Windows 服务 SSH 服务器已启动并正在运行,它默认设置为手动启动,因此除非您已启动它,否则它不会运行。

现在再次运行上面的命令。 SSH 命令将连接到用户。

如果可以在本地主机中访问桌面上的 ssh 服务器,请尝试此操作

桌面 <- 桌面防火墙 <- 虚拟机防火墙 <- 虚拟机

尝试一一关闭防火墙以检查问题从哪里开始,然后进行相应配置。 请记住,桌面防火墙规则应该是入站规则,而虚拟机防火墙是出站规则

您应该确保 my_machine 允许入站连接。 检查防火墙....

(如果您可以在本地运行此命令 - 但不能从另一台机器运行,则可能是这种情况)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM