Como criar um usuário sudo no CentOS

Como criar um usuário sudo no CentOS

O comando sudo fornece uma técnica para fornecer aos usuários confiáveis ​​permissão administrativa a um sistema Linux sem compartilhar a senha do usuário root.

Quando os usuários permitiram essa técnica precedem um comando administrativo com sudo Eles são solicitados a fornecer sua própria senha. Depois que o login e assumindo que o comando é permitido, o comando administrativo é executado como se fosse executado pelo usuário root.

Leia também: Diferença entre su e sudo e como configurar sudo no linux

Neste artigo, mostrará como criar uma nova conta de usuário normal com sudo privilégios em a CENTOS sistema sem ter que mudar o sistema sudoers arquivo.

Uma vez sudo Acesso concedido, você pode usar o Comando sudo Para executar comandos administrativos sem fazer login na conta de usuário root.

Crie um novo usuário sudo no CentOS

1. Faça login no seu CENTOS sistema como usuário root.

$ ssh [email protegido] _ip_address 
Faça login no CentOS Server

2. Crie uma conta de usuário normal chamada Tecmint Usando o comando userAdd, o -m opção significa criar o diretório inicial do usuário se ele não existir, -s define o novo programa de login do usuário (que é /BIN/BASH neste caso) e -c define um comentário indicando que esta é uma conta de usuário administrativa.

# userAdd -m -s /bin /Bash -c "Administrador" Tecmint 

Substituir Tecmint com o nome de usuário que você deseja criar.

Crie usuário sudo no CentOS

3. Defina uma senha para a conta de usuário recém -criada usando o comando passwd (Lembre -se de definir uma senha forte segura).

# Passwd Tecmint 
Defina a senha para o novo usuário

4. Em todas as distribuições Linux que pertencem ao RHEL Família, apenas usuários no grupo do sistema de rodas podem executar um comando com sudo. Então, em seguida, adicione o novo usuário Tecmint para o grupo de rodas Usando o comando UserMod. Aqui o -a Bandeira significa anexar o usuário a um grupo suplementar e -G Especifica o grupo.

# UserMod -AG Wheel Tecmint 
Adicionar usuário ao grupo de rodas

5. Teste sudo Acesso em conta de usuário recém -criada Tecmint invocando o comando su para mudar para a nova conta de usuário e também verificar se o usuário está no grupo de rodas.

# Su - Tecmint $ GRUPOS 
Switch de conta de usuário

6. Agora execute o Comando Whoami por precender "sudo" para o comando que você deseja executar com privilégios administrativos.

$ whoami 

Como esta é a primeira vez que você executa sudo A partir desta conta, a mensagem do banner será mostrada. Você também será solicitado a inserir a senha da conta de usuário.

Execute o comando sudo

Se sudo está configurado corretamente, a saída do acima Comando Whoami mostrará raiz.

7. Você também pode listar o conteúdo do /raiz diretório usando o comando ls, que normalmente é acessível apenas para o usuário raiz.

$ sudo ls -la /root 
Listar o diretório raiz

Você também gostaria de ler estes seguintes artigos relacionados em sudo.

  1. 10 configurações úteis de sudoers para definir 'sudo' no Linux
  2. Como mostrar asteriscos ao digitar senha sudo no Linux
  3. Como manter o tempo limite de senha 'sudo' sessão por mais tempo no Linux

Isso é tudo! Neste artigo, explicamos como criar uma nova conta de usuário normal com sudo privilégios em a CENTOS sistema. Para qualquer dúvida, chegue -nos através do formulário de comentário abaixo.