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.
-
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.
-
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.
Você pode visitar esta página para mais informações: