【问题标题】:Transferring files from windows to linux box with pscp [closed]使用 pscp 将文件从 windows 传输到 linux box [关闭]
【发布时间】:2017-08-10 03:49:28
【问题描述】:

我正在尝试将目录转移到我设置的 linux 机器上。我使用 putty 进行 ssh 登录,提示已打开且正在运行。

我正在尝试从我的主机(windows)获取一个目录到通过 putty 打开的 linux 框。

我在这里尝试了很多线程,但没有一个能解决我的问题,所以我想寻求新的关注。

我在我的 windows 电脑上打开了一个命令提示符并输入了以下命令:

pscp C:\Users\user\projects\Locust_Automation rbed2-user@ip-11-34-12-45:~/Dir

我更改了事物的名称以保护信息

这给了我错误:

ssh_init: Host does not exist

我做错了什么?

非常清楚我想要做什么:我想将我的 Windows 计算机上的一个目录放到我通过 putty 连接到的 Linux 机器上。

【问题讨论】:

  • 如果这是一次性的,只需在 Linux 机器上启动一个 ftp 服务器,以获得足够的时间来传输数据
  • @EdHeal 你在说什么?
  • 只要让 Linux 机器运行一个 ftp 服务器。使用ftp传输。杀死 ftp 服务器
  • 先尝试更基本的东西。能ping通IP吗?您可以使用 PuTTY SSH 连接到它吗? “主机不存在”确实是一个非常明确的错误消息。

标签: linux windows ssh putty pscp


【解决方案1】:

您的电脑不知道主机 ip-11-34-12-45 是什么。 这可能只是您在 putty 中命名主机的别名吗?

也许可以尝试直接在 pscp 中输入 ip 而不是这个别名:

有根据的猜测:

pscp C:\Users\user\projects\Locust_Automation rbed2-user@11.34.12.45:/home/file

【讨论】:

  • 这很遗憾没有奏效。不,这是腻子提示的名称。这不是确切的 ip,但我使用的是链接框的 ip