Sudo su não funciona no Microsoft Azure [closed]

1

Vou escrever sudo su no terminal, mas recebo este erro.

sudo: unknown user: root  
sudo: unable to initialize policy plugin

Estou usando o Ubuntu 16.04 em execução em uma máquina virtual na nuvem do Microsoft Azure. Não consigo fazer login como root.

    
por Printy Criess 16.02.2017 / 14:06

3 respostas

6

"Por padrão, o usuário root está desabilitado em máquinas virtuais Linux no Azure.", veja mais em link

Você pode usar o comando sudo <cmd> one de cada vez ... se isso não funcionar, você precisará entrar em contato com o suporte da Microsoft, eu acho.

    
por Soren A 16.02.2017 / 14:11
3

Por padrão, o modo de usuário root é desabilitado, pois o modo root/superuser permite que qualquer coisa seja feita, mesmo que seja mal-intencionada. Isso também serve para desencorajar hackers ou scripts automatizados que tentam manipular as permissões de root.

Citando este artigo na Microsoft Docs:

  

Por padrão, o usuário root está desabilitado em máquinas virtuais Linux em   Azure. Os usuários podem executar comandos com privilégios elevados usando o   comando sudo. No entanto, a experiência pode variar dependendo de como   sistema foi provisionado.

     
  1. Chave SSH e senha OU senha somente - a máquina virtual foi   provisionado com um certificado (arquivo .CER) ou uma chave SSH   como uma senha, ou apenas um nome de usuário e senha. Neste caso, sudo   solicitará a senha do usuário antes de executar o comando.

  2.   
  3. Somente chave SSH - a máquina virtual foi provisionada com um certificado   (arquivo .cer, .pem ou .pub) ou chave SSH, mas sem senha. Nesse caso   sudo não solicitará a senha do usuário antes de executar o   comando.

  4.   

Você pode visitar esta página para mais informações:

    
por kelvinelove 16.02.2017 / 14:33
-1

Uma sugestão alternativa seria usar sudo -i , que executará o shell do seu usuário com privilégios sudo. Caso contrário, pode ser aconselhável confiar no tempo limite do sudo, o que significa que você só precisa inserir sua senha sudo uma vez dentro do período de tempo definido. Também vale a pena notar que sudo -v deve prolongar o tempo limite atual por mais 15 minutos se você já estiver em uma sessão de sudo.

    
por Arronical 16.02.2017 / 14:32