como Adicionar utilizador aos Sudoers no Ubuntu 20.04

posted in: Articles | 0

Este tutorial centra-se na adição dos direitos dos sudoers a um utilizador na Fossa Focal Ubuntu 20.04.

ao gerir um servidor Ubuntu 20.04, é realmente muito importante saber como adicionar sudoers a ele.

o comando sudo é um comando muito popular no Linux.

permite que usuários não autorizados executem comandos como outro usuário, por padrão sendo o usuário root.

no Ubuntu 20.,04, vamos focar em três maneiras diferentes de adicionar um usuário como sudo: adicioná-lo ao grupo sudo, ao arquivo sudoers ou usando a interface gráfica.

Aqui estão os detalhes dos três métodos diferentes.

Índice

Adicionando um usuário existente para o grupo sudo

Na maioria das distribuições, é muito provável que o comando sudo está disponível por padrão.

$ which sudo

Nota : o comando” qual ” pode ser usado para verificar a existência do comando sudo na sua máquina.,

Se você notar que este não é o caso, você pode instalar o sudo executando os seguintes comandos.

$ apt-get update$ apt-get install sudo

para adicionar um utilizador aos sudoers, tem de usar o comando “usermod” e o G maiúsculo (para grupos secundários).,

$ sudo usermod -a -G sudo <user>

No fim de verificar se o usuário foi adicionado corretamente ao grupo sudo, você precisará usar o “grupos” de comando.

Se vir o “sudo” como um grupo secundário para o seu utilizador, Parabéns, adicionou com sucesso o seu utilizador aos sudoers!

adicionar um utilizador aos sudoers usando o gpasswd

uma forma menos popular, mas muito poderosa de adicionar um utilizador aos sudoers é usar o comando gpasswd.,

$ sudo gpasswd -a <user> sudo

Como um lembrete rápido, gpasswd é utilizado para administrar o “/etc/group” arquivo do seu sistema de arquivos.

adicionando um utilizador existente ao ficheiro sudoers

por omissão, no Ubuntu 20.04, o ficheiro sudoers está localizado em /etc/sudoers.

Este arquivo contém um conjunto de regras que são aplicadas para determinar quem tem o sudo direitos em seu sistema.,

também, o ficheiro sudoers pode definir privilégios como os comandos que podem ser executados com ou sem o sudo, ou se lhe for pedida uma senha.

Por omissão, não deverá modificar o ficheiro sudoers por si próprio (a mesma lógica aplica-se às tarefas cron, por exemplo).

Se você fosse corromper este arquivo, você poderia não ser capaz de obter os direitos do sudo novamente.

em vez disso, você vai usar “visudo” : uma ferramenta projetada para se certificar de que você não comete quaisquer erros.,

$ sudo visudo

No final do arquivo, adicione uma nova linha para o usuário.

john ALL=(ALL:ALL) ALL

salvar e sair do arquivo, o usuário “john” será automaticamente adicionado ao grupo sudo.

Por padrão, a senha da conta será pedida a cada cinco minutos, a fim de executar as operações do sudo.

Se quiser remover a verificação da senha, pode simplesmente adicionar a opção “NOPASSWD”.,

john ALL=(ALL:ALL) NOPASSWD:ALL

Nota : Se adicionar um utilizador ao ficheiro sudoers, não significa que o utilizador pertença ao grupo sudo no sistema. Ele será autorizado a realizar operações sudo, mas não será listado se você usar o comando “groups”.

verificação da mudança de senha

Se quiser alterar o período de verificação da senha, ou se quiser aumentar a verificação, terá de modificar o parâmetro” timestamp_timeout”.

neste caso, a senha será pedida a cada 30 minutos.,

adicionando um utilizador aos sudoers usando a interface gráfica

nas distribuições recentes do Ubuntu, é possível adicionar um utilizador ao grupo sudo muito facilmente.

em primeiro lugar, vá para a página ” actividades “localizada no canto superior esquerdo do seu ecrã e digite”utilizadores”.

deve ver um ecrã semelhante a este.

em seguida, você terá que desbloquear o painel clicando em “Desbloquear”.,

Você será solicitado a fornecer sua senha, repare que a conta deve ser uma conta com privilégios para executar esta operação.

Agora que o painel é desbloqueado, você pode marcar o “Administrador” botão de rádio para que o usuário seja parte do grupo de administradores!,

Você pode até mesmo verificar que o usuário seja parte do grupo sudo usando os “grupos” de comando.

$ groups john

Parabéns, seu usuário é agora parte do grupo sudo!

adicionando um grupo ao ficheiro sudoers

na secção anterior, adicionámos um utilizador ao ficheiro sudoers, mas e se quisesse dar esses direitos a um grupo inteiro?,

para adicionar um grupo ao ficheiro sudoers, adicione um símbolo de “percentagem” no início da linha, pouco antes do nome do grupo.

%sysadmins ALL=(ALL:ALL) NOPASSWD:ALL

a seguir, certifique-se que faz parte do grupo desenhado e execute o seu comando usando”sudo”.

$ groupsuser sysadmins$ sudo passwd

Parabéns, você configurou privilégios de” sudo ” para um grupo inteiro!

conclusão

neste tutorial, você aprendeu como pode adicionar facilmente um utilizador aos sudoers usando três métodos diferentes: usando a linha de comandos, o comando visudo ou usando a interface gráfica.,

Se estiver interessado no Ubuntu 20.04, nós escrevemos um guia sobre a instalação e ativação de um servidor SSH.

também, se você está interessado na administração do sistema Linux, temos uma seção inteira dedicada a ele no site, por isso certifique-se de verificá-lo!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *