gpt4 book ai didi

ssh - 如何将文件从 Liberty on Bluemix 复制到 Windows?

转载 作者:行者123 更新时间:2023-12-02 03:14:00 26 4
gpt4 key购买 nike

我使用的是 Windows7,我有 cf 设置,我的应用程序已迁移到 Diego,我可以通过 ssh 进入我的应用程序 (cf ssh APPNAME)。我可以在 ssh 中运行 scp 但我不知道要使用什么选项。

据我所知,scp 期望目标机器运行 ssh。因此,如果我从 Linux 机器连接到 Bluemix,目标将是我的本地机器和具有 ssh 访问权限的用户。由于我运行的是 Windows,因此默认情况下不可用。

如果所有这些都是真的,那么我想我有几个选择:- 使用Linux代替- 将 ssh 安装到 Windows 中- 可能使用像winscp这样的东西,但我不确定bluemix是否只能通过“cf ssh”命令访问

想法/想法?

最佳答案

您应该能够使用 WinSCP 之类的工具来传输文件。您需要首先使用 CF CLI 获取一些信息。

  1. 从命令中获取应用程序 GUID(其中 <app_name> 代表您的应用程序的名称): cf app <app_name> --guid
  2. 获取一次性 ssh 代码: cf ssh-code

接下来,找到适合您的 Bluemix 区域的端点:

  1. ssh.ng.bluemix.net:2222(美国南部)
  2. ssh.eu-gb.bluemix.net:2222(英国)
  3. ssh.au-syd.bluemix.net:2222(悉尼)

在WinSCP(或类似工具)中,使用SCP文件协议(protocol),将用户名设置为cf:<guid>/<app_instance>哪里<guid>是来自上述命令的 guid 和 <app_instance>是您的应用程序的实例号(如果您的应用程序只有一个实例,则为 0)。根据上面显示的 Bluemix 区域的主机/端口设置主机/端口,并将密码设置为 cf ssh-code 中的 ssh 代码。命令。

然后您将能够登录,请记住 ssh 代码是一次性使用的,因此每次连接时都需要重新生成该部分。

关于ssh - 如何将文件从 Liberty on Bluemix 复制到 Windows?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41858496/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com