Março 7, 2022

como se tornar um ‘usuário root’ no Linux?

o usuário root é um usuário privilegiado no Linux, que é semelhante a um administrador no Windows.

todos os tipos de operações administrativas podem ser realizadas usando privilégios de usuário root, portanto, não é aconselhável fornecer acesso root a qualquer pessoa que não tenha muita familiaridade com o ambiente Linux, o que pode causar impacto adverso no sistema.

a melhor prática é desativar o acesso root. UBUNTU basicamente desativa o acesso root e implica sudo em vez de acesso root.

usuários normais podem executar tarefas administrativas com o comando sudo, dependendo do privilégio de acesso root para gerenciar a atividade de administração.

consulte o artigo abaixo para configurar o sudo access no Linux.

  • como configurar o acesso sudo no Linux

habilitar o acesso sudo para um usuário, rastreará com precisão a atividade do Usuário e registrará tudo no log de mensagens (/var/log/message).

Clique aqui para descobrir as maneiras eficazes de ler arquivos de log no Linux.

consulte os artigos abaixo para saber mais sobre o privilégio sudo.

  • Como Permitir que um Usuário Normal ou de Grupo para Executar Comandos como root no Linux
  • Como Permitir que um Usuário Normal para Executar Comandos como root, num Diretório Específico no Linux

1) Tornar-se um Usuário root no Linux, usando o ” su ” comando

su (forma abreviada de “substituir ou trocar de usuário”) comando nos permite executar comandos com privilégios de outro usuário.

su é a maneira mais simples de mudar para a conta raiz, que requer senha raiz para usar o comando ‘su’ no Linux.

este acesso ‘ su ‘ nos permitirá recuperar o diretório inicial do usuário raiz e seu shell.

$ sudo su -Password::/root# pwd/root

Como quando conectado como ‘root’, o prompt de comando termina com # em vez de $.

você pode estar se perguntando, Por Que Eu deveria usar ” – “ao usar o comando’ su ‘ e qual é a diferença.

  • su -: usar “su -” define o ambiente de usuário de destino com HOME, SHELL, USER, LOGNAME e PATH.
  • su: usar ” su ” preserva o ambiente atual do Usuário.

2) tornando-se um usuário root no Linux, usando o comando “sudo-I”

sudo (forma curta de ‘super user do’) o comando nos permite executar temporariamente outros comandos como root. Esta é a melhor maneira de executar comandos raiz, pois registra tudo o que está sendo executado com o comando sudo.

os usuários não exigem a senha raiz para obter acesso root. Em vez disso, os usuários digitarão sua própria senha para aproveitar o acesso root temporário.

$ sudo -i:/root# pwd/root

depois de mudar para root usando o comando acima, um shell raiz interativo será aberto e direcionará para o diretório inicial raiz (/root).

alternativamente, cada comando pode ser executado diretamente da sessão do usuário, apenas adicionando ‘sudo’ antes de cada comando executado.

$ sudo ip a

3) tornando-se um usuário root no Linux, usando o comando “sudo-s”

o comando sudo-s fornece acesso root e, eventualmente, protege seu ambiente atual, incluindo configurações específicas do shell e o diretório inicial.

$ sudo -s:/home/magesh# pwd/home/magesh

conclusão

este artigo fornece uma visão ao usar o comando ‘su’ e ‘sudo’ em seu ambiente Linux.

por favor, apoie-nos compartilhando este artigo com seus amigos e colegas!

Deixe uma resposta

O seu endereço de email não será publicado.