如何通过安全shell连接到codeanywhere ide?

时间:2015-11-22 08:31:40

标签: ssh terminal

我在Windows上为chrome安装了Secure Shell扩展。谁能告诉我如何使用这个安全的shell扩展连接到codeany中的devbox?

感谢所有帮助

2 个答案:

答案 0 :(得分:1)

要使用Chrome Secure Shell连接到CodeAnywhere容器,您需要:

  • 容器的主机名和端口。 (您可以通过右键单击容器,选择“信息”,然后查找SSH访问信息来查找。)
  • 用户名将是cabox。 [1]

您还需要私钥和公钥才能将身份导入Chrome Secure Shell。 [2]

  • 您的容器的私钥存储在/home/cabox/.ssh/id_rsa中,公钥存储在/home/cabox/.ssh/id_rsa.pub

    • 由于左侧菜单中未显示/home/cabox/.ssh/文件夹,因此请打开容器的SSH终端。 (右键单击您的容器,然后选择SSH终端。)
    • 在提示符下,键入cp ../.ssh/id_rsa .将私钥复制到工作区文件夹。
    • 在提示符下,键入cp ../.ssh/id_rsa.pub .将公钥复制到工作区文件夹。
    • 右键单击容器,然后单击“刷新”以刷新文件列表
    • 右键单击并选择下载
    • ,下载id_rsaid_rsa.pub文件(现在应在左侧菜单中显示)

在Chrome Secure Shell中,

  • 为连接命名
  • 使用用户名cabox
  • 填写主机名和端口
  • 在“身份”旁边,单击“导入”。当文件选择屏幕打开时,选择 id_rsaid_rsa.pub文件
  • 导入Identity后,您应该能够连接到CodeAnywhere容器。

答案 1 :(得分:0)

好吧,我不知道chrome上的ssh扩展,但首先你需要在你的devbox上安装一个ssh服务器。如果您的devbox是ubuntu,您应该从您的codeanywhere ssh终端尝试这样:

    sudo apt-get install openssh-server

之后通过以下方法检查您的devbox机器上的IP:

    ifconfig

命令。 Finnaly通过以下方式从Chrome扩展程序ssh连接到您的devbox:

    ssh yourUsernameFromDevbox@devboxIP

之后,您只需插入您的devbox机器密码即可。