-1

我正在尝试编写一个从 mac 执行的脚本,它将 4 个文件从 windows 机器下载到我的当前目录。我尝试使用 scp 下载这些文件,但每当我尝试连接到主机时,我都会收到“操作超时 - 连接丢失”消息。经过一番研究,我发现我需要在 windows 机器上安装一个 ssh daemon 工具才能完成连接。我安装了 FreeSSHd 并再次尝试使用 scp,但没有成功。我也试过关闭我的windows防火墙,但也没有用。

有谁知道我为什么会超时?为了能够从连接到 Windows 机器的 unix 机器(mac)使用 scp,我需要遵循哪些步骤?

PS:有没有可能我没有使用正确的IP地址连接到主机?我问是因为我也在mac上尝试过“ping XXX.XXX.XXX.XXX”,我收到了超时消息

提前致谢!

4

1 回答 1

1

从您的 PS 看来,您的问题很明显。由于您甚至无法从 MAC 主机 ping Windows 机器(并且假设 ICMP 数据包没有被过滤),我建议检查您的主机的网络和连接性(如果有网络管理员,他会很有帮助), 尤其:

  • 两台计算机都连接到内部网络或互联网;
  • 网络中没有其他防火墙;
  • 窗口的主机 IP(ipconfig在 windows 主机的命令行中);
于 2012-10-15T04:05:14.483 回答