Em um mundo onde a segurança da informação é mais vulnerável devido a vários tipos de técnicas de ataque, devemos sempre garantir o estabelecimento das melhores opções de privacidade, como senhas, autenticação de dois fatores e muito mais.
Ora, em qualquer sistema operativo um dos elementos fundamentais são os utilizadores, pois sem eles não haveria como realizar as tarefas no sistema, mas devemos ter em conta, neste caso falando especificamente do macOS Mojave, que todo sistema inclui um usuário root (superusuário) que tem controle total sobre todos os aspectos do sistema, como instalação ou desinstalação de programas, criação de objetos, modificação de registros e muito mais.
O usuário root é um elemento essencial de segurança, pois se for ativado e não levarmos em consideração as medidas de acesso, podemos ser vítimas de alterações não autorizadas no sistema e suas aplicações, afetando em última análise a integridade geral. A conta de usuário "root" é um superusuário que tem privilégios de leitura e gravação em todas as áreas do sistema, incluindo os arquivos de outras contas de usuário no macOS Mojave.
Este usuario root está desactivado de forma predeterminada por seguridad, de modo que podemos iniciar sesión con una cuenta de administrador, activar el usuario root y, luego, iniciar sesión como usuario root para realizar la tarea que se requiera pero es ideal después de esto deshabilitarlo de novo. Uma opção mais segura do que habilitar o usuário root é usar o comando sudo no terminal, com o usuário root será possível realizar ações como:
- Execute a solução de problemas do sistema e de seus aplicativos
- Executar tarefas administrativas
- Executar atribuição de permissão para outros usuários e mais
Para habilitar o usuário root no macOS Mojave, devemos acessar como administradores.
1. Como habilitar o usuário root no macOS Mojave por meio do utilitário de diretório
O Directory Utility no macOS Mojave foi desenvolvido para adicionar e configurar conexões avançadas aos servidores de diretório, assim, o computador será capaz de acessar os servidores de diretório para obter informações do usuário e outros dados administrativos que estão hospedados no domínio do diretório do diretório servidores.
Passo 1
Será possível se conectar ao Open Directory, Active Directory ou a um servidor de diretório LDAP. Para usar esta opção, insira Spotlight e digite a palavra diretório e o seguinte será exibido.
PROLONGAR
Passo 2
Damos um duplo clique na linha Directory Utility e a seguinte janela será exibida:
etapa 3
Aí devemos clicar no ícone do cadeado localizado na parte inferior para aplicar as alterações e será necessário inserir a senha do administrador:
Passo 4
Clicamos no botão Modificar configuração e agora vamos ao menu Editar e lá selecionamos a opção Ativar usuário root:
Etapa 5
Agora iremos inserir e confirmar a senha de usuário do usuário root habilitado. Clique em Ok para salvar as alterações.
Etapa 6
Agora, a partir do menu Editar, será possível executar qualquer uma das seguintes tarefas:
- Alterar a senha do usuário root
- Desative-o por razões de segurança
Assim, por meio do Directory Utility, podemos gerenciar o usuário root no macOS Mojave.
2. Como habilitar o usuário root no macOS Mojave por meio das preferências do sistema
Passo 1
A próxima opção a ser usada é fazer uso das Preferências do Sistema para esta habilitação, para isso devemos acessar usando qualquer uma das seguintes opções:
- Clicar no ícone da Apple e selecionar a opção Preferências do Sistema
- Clicar no ícone localizado no Dock
- Por meio do Spotlight, inserindo o termo preferências e selecionando a respectiva opção
Passo 2
Lá selecionamos a opção Usuários e grupos e será necessário clicar novamente no ícone do cadeado para fazer as alterações, após isso, vamos para a seção de opções de Login e veremos o seguinte:
PROLONGAR
etapa 3
Lá, clicamos no botão Acessar localizado na seção Servidor de contas de rede e a seguinte janela será exibida:
PROLONGAR
Passo 4
Aí clicamos no botão Open Directory Utility e seguimos os passos indicados no processo anterior:
3. Como habilitar o usuário root no macOS Mojave por meio do terminal
Passo 1
Por fim, o terminal torna-se mais uma opção útil para executar o processo de habilitação ou desabilitação do usuário root, para isso acessamos o terminal e ali devemos executar o seguinte comando para ativar o usuário root:
dsenablerootPasso 2
Aí devemos inserir a senha do usuário administrador e em seguida atribuir a senha do usuário root, uma vez feito isso receberemos uma mensagem indicando que o usuário foi ativado corretamente:
PROLONGAR
Agora, para desabilitar o usuário root do terminal, vamos executar o seguinte:
dsenableroot -detapa 3
Inserimos a senha do administrador novamente e validamos se o usuário root foi desativado:
PROLONGAR
Podemos simplesmente sair e entrar agora com o usuário root e a senha definida em qualquer uma das etapas anteriores.
A Solvetic recomenda que este usuário seja habilitado apenas por questões de suporte e por pessoal de confiança e é mais do que necessário que, uma vez que as tarefas a serem executadas sejam concluídas, o usuário root seja desabilitado para evitar alterações indevidas no macOS Mojave.