Skip to content

Instantly share code, notes, and snippets.

@nataliagranato
Created August 10, 2023 15:45
Show Gist options
  • Select an option

  • Save nataliagranato/0b6048a79f52440ebe263e5678830275 to your computer and use it in GitHub Desktop.

Select an option

Save nataliagranato/0b6048a79f52440ebe263e5678830275 to your computer and use it in GitHub Desktop.
Adicionando usuário no Sudoers

Adicionando usuário no Sudoers

Para incluir um usuário no arquivo sudoers e permitir que ele execute comandos como superusuário (root) no Linux, você precisa seguir algumas etapas. No entanto, tenha em mente que manipular o arquivo sudoers requer cuidado, pois alterações incorretas podem afetar a segurança do sistema.

Aqui estão as etapas gerais para adicionar um usuário ao grupo sudoers:

  1. Acesso ao root: Você precisará ter acesso ao root ou usar um usuário com permissões administrativas para fazer essas alterações.

  2. Editar o arquivo sudoers: O arquivo sudoers é geralmente editado usando o comando visudo, que garante que a sintaxe seja verificada antes de salvar as alterações.

No terminal, digite:

sudo visudo
  1. Incluir o usuário: Dentro do arquivo sudoers, você precisa adicionar uma linha que concede as permissões de superusuário ao usuário desejado. A sintaxe é:
username ALL=(ALL:ALL) ALL

Substitua username pelo nome de usuário que você deseja adicionar.

Por exemplo, se você quiser adicionar o usuário "joao" ao grupo sudoers, a linha ficaria assim:

nataliagranato ALL=(ALL:ALL) ALL
  1. Salvar e sair: Após fazer as alterações, salve o arquivo e saia do editor.

No editor visudo, você pode pressionar Esc, depois digitar :wq e pressionar Enter para salvar e sair.

  1. Testar as permissões: Após adicionar o usuário ao grupo sudoers, teste se as permissões foram configuradas corretamente executando um comando com sudo:
sudo comando_qualquer

ubstitua comando_qualquer pelo comando que você deseja executar como superusuário.

Lembre-se de que, ao adicionar um usuário ao grupo sudoers, você está concedendo a ele amplos privilégios no sistema. Certifique-se de conceder essas permissões apenas a usuários confiáveis e de seguir as melhores práticas de segurança para manter seu sistema protegido.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment