Existe algum impacto se habilitarmos o usuário raiz em uma VM do Azure Linux?

1

Eu crio uma nova VM Linux (CentOS7) no Azure. O usuário root está desabilitado por padrão. Então eu habilito o usuário root e mudo a senha. Gostaria de saber se isso causará algum impacto na VM?

Qualquer sugestão é apreciada!

Obrigado,

Steven

    
por Steven Lee - MSFT 28.07.2016 / 08:52

2 respostas

3

Você precisa entender os recursos do usuário root e do sudo user . O usuário Raiz tem um ID de usuário de 0 e privilégios ilimitados . Você pode acessar qualquer arquivo, executar qualquer chamada de sistema, executar qualquer programa se for um usuário root. Essa é a razão pela qual um usuário root é chamado como superusuário. Normalmente, o comando su representa um superusuário.

O comando sudo (abreviação de superuser do ) permite um poder administrativo parcial normal ao usuário. O comando sudo permite executar comandos com privilégios de superusuário, desde que seu ID de usuário esteja no arquivo sudoers , fornecendo a autorização necessária. A localização do arquivo sudoers é:

/ etc / sudoers

Então o sudo vi / etc / xyz permitirá que você modifique apenas o arquivo xyz enquanto estiver usando o arquivo como superusuário. O arquivo sudoers diz quem pode usar o comando sudo e o que pode fazer com ele.

Portanto, o usuário raiz está desabilitado no Azure por padrão porque não deseja que um novo usuário modifique alguns arquivos importantes acidentalmente. Mas se você está confiante o suficiente para lidar com seus próprios problemas, então não há nada para se preocupar. Este artigo explica sobre privilégios de root na Linux Virtual Machine no Azure. Aqui está o link: link

Obrigado.

    
por 28.07.2016 / 09:23
3

Não diretamente, mas é uma prática ruim e uma preocupação de segurança .

Em vez disso, você deve criar um novo usuário e usar sudo / su.

    
por 28.07.2016 / 09:05