Ubuntu Para Iniciantes

ADICIONAR UM USUÁRIO COM PODERES DE SUDO

Gerenciar usuários no Ubuntu é uma tarefa relativamente simples. E afirmo ainda, você que usa o Ubuntu ou alguma outra distribuição Linux, pode ter certeza, este sistemas operacionais garantem uma maior segurança e controle de usuários.


Nesta postagem você irá aprender a:
  • Porque usuário?
  • Adicionar permissão de sudo para um usuário
  • Deletar um usuário

adicionar usuario no grupo sudo do ubuntu linux

PORQUE TER DIFERENTES USUÁRIOS

Você pode ser um iniciante ou mesmo alguém que já tenha uma experiência no Ubuntu ou alguma outra distribuição Linux. Portanto percebeu que estas plataformas diferenciam ambientes para seus usuários.

Estes diferentes ambientes possibilita um maior controle para você para outros usuários que desejar ter em seus sistema.


gerenciar controles do usuário


Algumas pessoas consideram os sistemas operacionais baseados em Linux difíceis de se entender, porém o que acontece é um comodismo cultural por usuários que não se permitiram usar outro sistema operacional que não o Windows.

Os usuários portanto são criados para diferenciar permissões de acesso e usabilidade no sistema operacional. E o Ubuntu, assim como as demais distribuições permitem um gerenciamento real de seus usuários.

Nos sistemas operacionais do mundo Linux, o usuário principal do sistema é chamado de ROOT.

Não há necessidade e tão pouco se deve estar logado no sistema como root, pois qualquer descuido pode ser fatal.

Se você quer logar no terminal do Ubuntu ou em alguma outra distribuição, para requisitar o usuário root digite:

~$sudo su

O SU quer dizer SUPER USER ou super usuário. Após executar o comando acima no terminal o prompt de comando assumira o usuário de root, como abaixo:

root@sua_maquina$

Como dito anteriormente você deverá ter cuidado em suas operações para evitar algum inconveniente.

Se você já fez sua instalação, seu usuário já foi criado e também com permissões de operar ações especiais com poderes de root, estou falando do SUDO.

Você também consegue alterar pelo terminal de um usuário para o outro usando o comando SU.

Suponha que você tenha um usuário chamado kakaroto, pelo terminal você pode acessar este usuário sem a necessidade de fazer ou login no sistema, você irá criar uma sessão, enquanto estiver no terminal suas permissões de usuários obviamente também serão alteradas.

Para que você faça esta alternância de usuário, basta digitar na linha de comando do terminal, se você ainda não estiver com a janela do terminal aberta pressione CTRL+T e digite:

~$su kakaroto

Ao pressionar enter você estará acessando a sessão do terminal com o usuário kakaroto@sua_maquina$.

MAS ENTÃO O QUE É O SUDO NO SISTEMA?

A palavra sudo é o acrônimo de substitute user do, isso quer dizer que toda vez que você utilizar este comando estará com poderes de root temporariamente.

Portanto para que você ou mesmo outro usuário evite fazer operações que possam lhe trazer algum transtorno, o comando sudo.

Este tipo de controle nas distribuições Linux permite ter uma maior segurança nas ações dos diferentes usuários do sistema.

Algumas pessoas se incomodam em ter que digitar sempre a senha de super usuário para alguma operações. Na verdade isto é uma vantagem.

Imagine que você tenha deixado alguém usar seu computador estando em seu usuário, e esta pessoa tente, por descuido apagar algo que precisa de permissão, logo, esta pessoa não sabendo a senha de super usuário não irá conseguir.

PERMISSÃO DE SUDO PARA O USUÁRIO

Aqui no blog já existe uma postagem sobre como criar usuário no Ubuntu Linux, caso tenha alguma dúvida veja neste link abaixo:

Criar um novo usuário no Ubuntu

Você irá perceber que o processo de criar usuário é extremamente simples. No entanto você pode se deparar com a situação de que este usuário não irá ter poder nenhum em sua sessão.

Suponha que este usuário deseja instalar algum aplicativo, não lhe será permitido, será emitido uma mensagem assim "Este APT não tem poderes de super VACA"

A mensagem é estranha mas é isso mesmo, mas não passa de uma brincadeira, e a brincadeira não para por ai, se você digitar no terminal o seguinte comando:

~$apt-get moo

Você receberá a seguinte mensagem no terminal de comando:

terminal de comando do ubuntu apt-get poderes de super vaca


Portanto, se você criar simplesmente um usuário e não der permissão de super usuário, com este usuário não será permitido basicamente nada, a não ser as funcionalidades básicas.

ADICIONAR USUÁRIO NO SUDO

Há duas formas de você atribuir os poderes de sudo para um determinado usuário.

O primeiro é editar o arquivo sudoers e acrescentar o usuário que você deseja. A outra forma, que considero mais simples, é usar a linha de comando para adicionar o usuário ao grupo. 


1ª MANEIRA:

Será necessário abrir o arquivo de configuração sudoers e editar a linha correspondente, você pode usar qualquer simples editor de texto para fazer isso. Neste exemplo vou usar o Gedit. 

No terminal digite o seguinte comando:

~$sudo gedit /etc/sudoers 

Ao pressionar enter o Gedit será aberto carregando o arquivo correspondente. Agora preste bem atenção. 

Abaixo da linha User privilege specification você deverá adicionar o usuário que deseja atribuir poderes de sudo. 

Possivelmente seu arquivo pode estar como apresentado abaixo, suponha que o usuário é o kakroto, então ficará como:

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults    env_reset
Defaults    mail_badpass
Defaults    secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

kakaroto ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo    ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d

 

Não altere qualquer outro parâmetro se você não tiver conhecimento do que está fazendo, também recomendo que faça um backup deste arquivo antes de alterar sua configuração.

Observe qual é a posição do arquivo e qual foi a alteração em destaque em negrito.

2ª MANEIRA:

Por esta forma a seguir você consegue realizar a mesma operação de forma bem mais rápida.

Será colocado o usuário kakaroto no grupo sudo por linha de comando, é bem simples.

Abra o terminal, comando CTRL+T e na linha de comando digite:

~$sudo addgroup kakaroto sudo 

Ao pressionar enter você estará adicionando o usuário kakaroto no grupo sudo, pronto.
Se você quiser remover o usuário do grupo sudo ou retirar os poderes de sudo, basta você editar o arquivo sudoers e remover a linha que foi adicionada.

Ou você também pode, por linha de comando remover o usuário do grupo, digitando:

~$sudo deluser kakaroto sudo

Ao pressionar enter você terá removido o usuário do grupo sudo permanentemente.

Você também poderá gostar de ver estes outros posts:
O que são sistemas de arquivos no Linux
Formatar e particionar HD no Ubuntu
Criar e alterar senha de usuário em modo gráfico
Iniciar ou parar serviços pelo terminal de comando

Obrigado por estar no Ubuntu Para Iniciantes, deixe seu comentário logo abaixo com suas críticas e sugestões. Assine também e receba as novidades sempre em uma nova postagem. Abraços.
ADICIONAR UM USUÁRIO COM PODERES DE SUDO Reviewed by Ubuntu para Iniciantes Marcelo Weihmayr on 10:19:00 Rating: 5

2 comentários :

  1. Muito bem escrito a matéria de uma forma clara e objetiva.

    ResponderExcluir
    Respostas
    1. Valeu Aknaton, muito obrigado mesmo pelo seu comentário aqui no Blog. Abraços.

      Excluir

Olá, faça seu comentário com sugestões, dicas ou críticas

Powered By Blogger , Designed by Sweetheme

Formulário de contato

Nome

E-mail *

Mensagem *

Marcelo Weihmayr. Tecnologia do Blogger.