2013-02-24 84 views
0

我試圖使用Azure的命令行工具(http://www.windowsazure.com/en-us/manage/linux/how-to-guides/command-line-tools/)創建一個Ubuntu 12.04 VM創建的VM。無法連接到與Azure的命令行工具

我發出以下命令:

azure vm create xxxxxxxxxx.cloudapp.net b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-12_04_1-LTS-amd64-server-20121218-en-us-30GB azureuser mypassword --location "West Europe" 

azure vm endpoint create xxxxxxxxxx 22 22 

azure vm start xxxxxxxxxx 

這似乎創造併成功啓動VM。

我嘗試使用以下命令(在Mac OS X)

ssh [email protected] 

然而,當我試着SSH到虛擬機通過SSH連接到虛擬機,似乎密碼驗證的情況下禁用VM作爲我收到以下錯誤:

Permission denied (publickey). 

我想補充一點,通過SSH連接到一個Ubuntu VM創建低谷Azure管理門戶網站的工作絕對沒問題。此問題僅在通過Azure命令行工具創建VM時纔會顯示。

有沒有人遇到類似的問題,並知道如何解決它?

回答

1

您需要使用--ssh開關上的azure vm create命令啓用SSH。添加端點不起作用。

按照Windows Azure command-line tool for Mac and Linux文檔,您只能通過CLI湛藍創建虛擬機時添加SSH連接。

+0

非常感謝您的鏈接。這是我正在尋找的那種文檔! – quentinadam 2013-02-24 06:26:21