【问题标题】:Connection timeout error for winscp to cloudera vmwincp 到 cloudera vm 的连接超时错误
【发布时间】:2018-08-19 04:28:02
【问题描述】:

我正在尝试使用 Winscp 从我的 Windows 桌面连接 Cloudera VM 以进行文件传输。 但我无法使用winscp连接它。它向我显示连接超时错误。 任何人都知道如何解决这个问题。

谢谢, 阿图尔

【问题讨论】:

  • 不是编程问题。
  • 是的 Martin,这不是一个编程问题,而是我想将文件传输到我的 VM 上的 Hadoop 系统时遇到的问题。
  • 但这仍然不能成为 Stack Overflow 的话题。

标签: windows cloudera file-transfer winscp


【解决方案1】:

我想通了,鞠躬去做。错误是我指的是错误的 IP 地址。要知道正确的 IP 地址并连接,请按照以下步骤操作。 首先,如果 Cloudera VM 正在运行,则将其关闭。 其次,进入设置。请参阅下面的屏幕截图

然后再次启动 Cloudera VM。 前往终端。 键入命令 ifconfig。 在 Consol 上,您会找到 eth1 - 您必须在其中查找 ipnet,旁边是您的 IP 地址,您必须使用它来连接到 VM。记下地址。 去窗户。 打开 Winscp。 创建新站点。 将主机名作为我们从 consol 获得的 IP 地址 用户名-cloudera,密码-cloudera 端口 22 点击保存。 点击登录。

希望这会有所帮助。

谢谢, 阿图尔

【讨论】:

    【解决方案2】:

    我可以通过笔记本电脑(Windows)从 winSCP 连接到 cloudera VM 5.15。

    我正在使用虚拟盒子。

    我从cloudera官网下载了VM,然后选择file-import appliance选项,它会默认选择网络适配器NAT,然后我按照下面提到的。

    在 hosts 文件中添加 cloudera.quickstart C:\Windows\System32\drivers\etc\hosts

    localhost 名称解析在 DNS 内部处理。

    127.0.0.1       localhost       quickstart.cloudera
    

    推荐的 VirtualBox 配置 右键单击虚拟机,然后单击设置 设置 VM 以允许您从该机器复制和粘贴到本地,反之亦然 单击常规 -> 高级 将共享剪贴板设置为双向 设置从端口 2222 到端口 22 的端口转发以允许 SSH 连接到机器 点击网络 -> 高级 -> 端口转发 添加新条目 名称:2222 主机端口:2222 访客端口:22 访问虚拟机 SSH 连接到机器 默认 SSH 凭据:cloudera/cloudera

    要连接的主机:本地主机

    由于上面推荐的 VirtualBox 配置,我们将连接从端口 2222 转发到 22。因此您可能希望使用端口 2222 进行连接。

    窗户 打开腻子/winscp 使用 ip 作为 127.0.0.1 设置2222为端口 连接类型:SSH 点击打开 输入密码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      相关资源
      最近更新 更多