SSH在Bluemix中要求输入密码

时间:2015-06-09 16:59:00

标签: ssh virtual-machine ssh-keys ibm-cloud

我在尝试访问Bluemix中的VM时遇到问题。以下是我的步骤:

我尝试了两种方法:

  • 要求Bluemix网页制作安全密钥并下载,或

  • 在我的计算机中生成并将其发送到Bluemix网页。

我尝试的所有内容都会导致同样的问题:当我ssh进入我的任何虚拟机时,它一直在询问我的密码,但Bluemix没有默认密码,也没有要求用户创建访问密码。

我在阅读其他问题时正在使用ibmcloud用户。另一点:我知道至少还有两个人在他们的机器上遇到同样的问题。有一般问题吗?你能帮我确定一下这个错误的解决方案吗?

使用控制台输出进行更新

ssh -i ~/.ssh/ibmclound.pub ibmclound@129.41.xxx.xxx 
Enter passphrase for key '/home/claudino/.ssh/ibmclound.pub': 
Enter passphrase for key '/home/claudino/.ssh/ibmclound.pub': 
Enter passphrase for key '/home/claudino/.ssh/ibmclound.pub': 
ibmclound@129.41.xxx.xxx's password: 
Permission denied, please try again. 
ibmclound@129.41.xxx.xxx's password:

3 个答案:

答案 0 :(得分:4)

您应该已收到.pem个文件,我的文件为Ubuntu.pem。 首先执行chmod 600,以便不忽略该键。

chmod 600 /home/someone/Downloads/Ubuntu.pem

然后:

ssh ibmcloud@the_ip_of_your_VM -i /home/someone/Downloads/Ubuntu.pem

这应该有用。

答案 1 :(得分:2)

当您尝试通过SSH连接时,听起来好像没有指定SSH密钥文件。该命令应如下所示:

ssh -i path/to/keyfile user@server

如果不起作用,请尝试指定详细选项-vvv以从ssh命令获取一些日志记录信息,然后编辑您的问题以添加该信息。

答案 2 :(得分:0)

@AndreClaudino用户ID为“ibmcloud”,根据您上面的第一篇文章,您似乎正在使用“ibmclound”。

请尝试使用ibmcloud用户ID。

相关问题