首页 > 解决方案 > 访问云代工文件系统(如 FTP)?

问题描述

我在 IBM Cloud (Bluemix) 中有一些云代工 nodejs 应用程序,并且面临一些临时文件夹问题。如果我可以直接访问应用程序文件夹(比如我的 .tmp)来调试那里保存的内容,那就更容易了。我只能在 SSH 中思考,但我更喜欢可视化工具或连接服务。任何想法?

标签: sshfilesystemsibm-cloudcloud-foundryibm-cloud-tools

解决方案


您可以使用图形工具通过scpsftp浏览文件。我使用 FileZilla 浏览文件。访问文件的说明类似于所有 Cloud Foundry 提供程序,包括 IBM Cloud

  1. 我使用 CLI 登录到 IBM Cloud:ibmcloud login
  2. 接下来,设置组织和空间:ibmcloud target --cf
  3. 获取应用程序的 GUID:ibmcloud cf app YOURAPP --guid
  4. 查找 ssh 端点:ibmcloud cf curl /v2/info
  5. 为 ssh 访问发出一次性密码:ibmcloud cf ssh-code

这样,使用cf:theGUIDfrom3/0 之类的用户名(0 可能是另一个数字,具体取决于您拥有的实例数量)和一次性密码登录。主机是在所示端口上列为app_ssh_endpoint的主机。您可能需要为其添加协议前缀,例如sftp://


推荐阅读