当前位置:  开发笔记 > 运维 > 正文

如何将文件从Bluemix上的Liberty文件复制到Windows?

如何解决《如何将文件从Bluemix上的Liberty文件复制到Windows?》经验,为你挑选了1个好方法。

我正在使用Windows7,我有cf设置,我的应用程序已经迁移到迭戈,我可以ssh到我的应用程序(cf ssh APPNAME).我可以在我的ssh中运行scp,但我不知道使用什么选项.

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

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

想法/想法?



1> Daniel Grim..:

您应该能够使用WinSCP之类的东西来传输文件.首先,您需要使用CF CLI获取一些东西.

    从命令中获取应用程序guid(代表应用程序的名称): cf app --guid

    获得一次性ssh代码: cf ssh-code

接下来,找到Bluemix区域的相应端点:

    ssh.ng.bluemix.net:2222为美国南部

    ssh.eu-gb.bluemix.net:2222为英国

    ssh.au-syd.bluemix.net:2222为悉尼

在WinSCP赋予(或类似的工具),使用SCP文件协议,设定的用户名cf:/,其中在从上述命令的GUID和是你的应用程序的实例数(0,如果你的应用程序只有一个实例).根据上面显示的Bluemix区域的主机/端口设置主机/端口,并从cf ssh-code命令中将密码设置为ssh-code .

然后您就可以登录了,记住ssh-code是一次性使用的,因此每次连接时都需要重新生成该部分.

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有