我想使用SSH进入Cloud9工作区。我已使用设置了默认的“ ubuntu”用户密码sudo passwd ubuntu,尽管每次我重新加载IDE时都会重置此密码。我使用找到了工作区的IP curl ipecho.net/plain,然后用nmap对其进行了扫描,发现端口22已打开。它由Google Cloud托管,每当我重新加载IDE时都会更改。当我尝试通过ssh连接时,我的连接超时。Cloud9中的ssh终端通过https连接到宝藏数据网站。当我扫描宝藏IP时,ssh没有打开。我认为它正在被挖洞之类的东西。这样做时sudo lsof -i,我了解到工作空间正在某些本地IP的端口58777上运行dropbear,但是我认为这不会影响从外部的ssh'ing。
因此,有一个ssh打开的Google Cloud IP,但我无法对其进行SSH,可能是通过隧道传输的宝藏数据IP,以及无论如何我都无法连接的一些Cloud9本地IP。如何才能进入我的Cloud9工作区?
c9.io/support
—
ceejayoz
我将您与他们的支持联系在一起。问他们。
—
ceejayoz
我对此也很感兴趣,您找到解决方案了吗?
—
drahcir 2015年
在新的AWS Cloud 9上,这是可能的,因为该工作区使用AWS EC2实例。在Cloud 9中,您具有对EC2 linux服务器的完全根访问权限,可以将其配置为允许外部ssh访问。
—
汤姆·阿兰达