我将Bitnami Subversion VM安装到Windows Azure
当我尝试使用PuTTY进行连接时,我收到“已断开连接:没有可用的支持身份验证方法(服务器已发送:publickey)”
据我了解,我需要使用公钥进行连接。
但到目前为止,我无法弄清楚如何将密钥上传到VM,或从VM下载密钥。
编辑: 看起来我犯了几个新手错误。以下是要点:
当您使用来自VMDepot的脚本而不是Web UI时,您必须将ssh公钥包含在脚本中。出于某种原因,VMDepot脚本会省略该信息。
VMDepot脚本中的UserId和密码是您的Linux UserId /密码,而不是Azure的
确保您没有指定-P setting(删除密码) - 在这种情况下,您将无法运行sudo命令。
除此之外,一切正常!!!
答案 0 :(得分:2)
似乎初始配置期望您使用在安装过程中选择的用户名和密码/密钥登录:
Bitnamic Subversion on Azure page表示要使用的用户名为bitnami
。
它还有一个指向名为"How to connect to my (Windows Azure) server"的页面的链接,其中包含:
输入您已从Azure向导配置的登录名和密码。下面的示例显示了“bitnami”用户,但您的用户可能不同。
引用“Azure向导”;还有"Azure Cloud - Getting Started"的另一个链接,其屏幕截图如下:
特别注意Upload ssh key for authentication