在Fi-lab上访问VM

时间:2014-04-28 15:34:32

标签: fiware filab

我正在接受培训,以熟悉Fi-Ware云服务。 我可以创建蓝图模板和实例,但我无法在SSH或Connect to VM显示中访问。 我已经启动并运行了服务器,我可以看到Apache的“它的工作原理”页面。 我遇到的问题是:

  1. 使用SSH我不知道我必须使用哪种凭证,我尝试使用我的Fi-Ware凭证,但服务器始终显示“拒绝访问”
  2. 连接到VM显示它永远不会出现登录界面。 在一些教程中,我可以看到如何执行此操作的示例,或者详细说明如何在蓝图实例中配置和访问?

3 个答案:

答案 0 :(得分:5)

我知道这个问题已经得到解答但是我尝试了这些解决方案,并且只有在创建,下载和修改密钥对文件后才能获得更多详细信息:
使用
[user @] hostname] ssh参数为root @ Fi-lab-FloatingIPAddress,
在root shell或
下  使用 sudo 命令执行ssh -i kp.pem Fi-lab-FloatingIPAddress
尝试访问没有root用户名将导致ssh询问密码,甚至包括与该虚拟机关联的密钥对。
换句话说,访问fi-lab蓝图或实例的密钥对仅适用于root用户名。

答案 1 :(得分:3)

通常,当您创建Bluerpint的VM时,您应该分配一个应该先前创建的密钥对。我想你做到了。如果我错了,请纠正我。在创建密钥对期间,您可以使用ssh(ssh -i xxx.pem ...)下载用于访问VM的en .pem文件。

答案 2 :(得分:0)

我刚刚熟悉#Fiware Lab。 先决条件:

  • 在文件 fiware_rsa (以----- BEGIN RSA PRIVATE KEY -----开头的文本文件)中的fiware云界面中生成的私钥中
  • 将您的服务器与外部IP(互联网)相关联(请注意,您可以通过无法访问的实例访问其他实例)
  

ssh -i fiware.rsa user @ external-ip-address

尝试使用root用户,您应该看到一条消息,建议根据实例使用正确的用户名:

  

ubuntu @ front:〜$ ssh -i .ssh / fiware_rsa root@XXX.XXX.XXX.XXX

     

请以用户身份登录" centos"而不是用户" root"。

您可以在此处找到更多信息:http://fr.slideshare.net/hmunfru/setting-up-your-virtual-infrastructure-using-fi-lab-cloud

BR