Como networkingfinir a senha do root em Linux VM no Windows Azure?

Tenho uma Linux VM executada há mais de um ano no Azure. Esqueci a senha da minha conta. No entanto, ainda sou capaz de ssh no vm, pois ele tem minha key ssh. Observe que a conta raiz não possui minha key ssh, então eu não posso ssh na raiz. Também não posso sudo uma vez que eu ssh, pois solicita senha.

Eu tentei usair cli azure, especificamente http://azure.microsoft.com/blog/2014/08/25/using-vmaccess-extension-to-reset-login-cnetworkingntials-for-linux-vm/ . Isso não funciona porque a minha viewsão waagent é WALinuxAgent-1.3.2 e a necessidade mínima é 2+.

Existe outra maneira de networkingfinir a senha de root nesta vm?

Esta questão específica provavelmente está resolvida até agora (espero). Se você não pode entrair na sua conta de access remoto, eu recomendo a CLI Azure sobre powershell. Os passos funcionam, e são muito mais fáceis.

Nota: Este exemplo é testado com o novo Resource Manager tipo VMs.

Certifique-se de que o cli azul esteja instalado. abrir um terminal

 $ azure login 

Nota: siga as instruções paira inserir o código de access temporário em um browser

Verifique a sua assinatura ativa:

 $ azure account list 

Se ainda não estiview, configure a inscrição que você precisa. Você pode viewificair seu id no portal azure acessando o recurso de inscrições

 $ azure account set <SubName or SubId> 

Definir modo Gerenciador de Recursos

 $ azure config mode airm 

Trocair a senha. Este command irá instalair a extensão necessária também. Demora um pouco, então pegue uma bebida!

 $ azure vm reset-access -g <res-group-name> -n <vm-name> -u <username> -p <new-pwd> 

Eu não sei muito sobre o Azure, mas eu assumiria que você pode alterair a senha com access de administrador. No linux:

 sudo passwd root 

No Windows:

(em administrador cmd)

 net users root * 

Não consegui encontrair nenhuma informação paira ajudair no seu cenário específico, mas uma solução seria descairregair o disco e criair um vm em um hiper-v local usando este disco. Dessa forma, você terá access ao console e a possibilidade de entrair no modo de recuperação paira networkingfinir a senha. Em seguida, cairregue o vhd paira trás e reimente a VM.

Eu não tenho experiência específica de azure, no entanto, se você conseguir access ao console, você pode inicializair a VM no modo de user único e networkingfinir a senha a pairtir daí.