50% de desconto todos os planos, por tempo limitado. Começando em $2.48/mo
Faltam 6 minutos
Servidores e SO

Aprenda Debian Adicionar usuário ao Sudoers para acesso administrativo

Ada Lovegood By Ada Lovegood 6 minutos de leitura Atualizado em 18 de maio de 2024
Adicionando usuários aos sudoers no Debian

Se você tem experiência em trabalhar com ambientes Linux, com certeza sabe que ter privilégios administrativos é crucial para gerenciar configurações do sistema e instalar software. Adicionar usuários ao arquivo sudoers pode conceder esses privilégios porque esta ação permite que eles executem comandos com direitos administrativos. Esta postagem do blog irá guiá-lo através do processo de adição de usuário do Debian aos sudoers para garantir que você possa executar tarefas essenciais com eficiência.

Compreendendo os Sudoers e sua importância

O arquivo sudoers é uma parte importante dos sistemas operacionais baseados em Unix, incluindo o Debian. Este arquivo contém informações que nos informam quais usuários ou grupos têm permissão para executar comandos como superusuários ou outros usuários. Este arquivo está localizado em ‘/etc/sudoers’ e tem permissões de arquivo estritas para evitar acesso não autorizado. O único usuário capaz de modificar este arquivo é o usuário root. O usuário root pode modificar este arquivo usando o visual comando. Este comando oferece muitos benefícios. Por exemplo, ele bloqueia o arquivo sudoers contra múltiplas edições simultâneas. Também verifica se as edições estão sintaticamente corretas. Dessa forma, pode garantir que erros de configuração não bloqueiem as operações do sudo.

Por que você deseja adicionar um usuário ao Sudoers no Debian?

  • Acesso controlado: Imagine que um usuário deseja instalar um software ou alterar as configurações do sistema e, como usuário root, você concorda totalmente com isso. Bem, eles não poderão realizar essas tarefas a menos que tenham privilégios administrativos. Portanto, se você adicionar usuários aos sudoers, permitirá que eles executem essas tarefas administrativas sem conceder acesso root total.
  • Auditoria e responsabilidade: Quando os usuários executam comandos usando sudo, o sistema registra cada comando. Este log é importante para auditar e monitorar quais alterações foram feitas e por qual usuário. Isso pode ajudá-lo a manter a segurança e solucionar problemas.
  • Segurança: Ao adicionar sudoers no Debian, você pode limitar o número de usuários que conhecem a senha root. Você também pode controlar quais comandos os usuários podem executar. Isso pode reduzir o dano potencial causado por erros ou intenções maliciosas.

Entender como você pode gerenciar o arquivo sudoers é fundamental para proteger um sistema Debian. Nas seções a seguir, abordaremos como você pode adicionar usuários aos sudoers com eficiência.

Guia passo a passo: como adicionar usuário ao Sudoers no Debian

Antes de aprender a ação adicionar usuário ao sudoers do Debian, vamos verificar os pré-requisitos do processo.

  1. Conta de usuário existente: Certifique-se de que o usuário que você deseja adicionar ao arquivo sudoers já possui uma conta padrão no sistema. Você pode verificar usuários existentes verificando /etc/senha ou usando o getent comando.
  2. Acesso raiz: Se você deseja adicionar usuários aos sudoers no Debian, você deve ter privilégios de root. Portanto, certifique-se de poder fazer login como root ou ter acesso à conta root através de outro sudoer.
  3. Familiaridade com um Editor de Terminal: Você deve editar o arquivo sudoers com um editor de texto de linha de comando. Editores comuns incluem nano e vim. Se você não estiver familiarizado com eles, considere ler tutoriais básicos sobre seu uso.

Depois de confirmar os pré-requisitos, você pode seguir estas etapas para adicionar usuário do Debian aos sudoers:

Etapa 1: faça login como usuário root

Abra o terminal e se você ainda não estiver logado como root, mude para o usuário root digitando:

su -

Digite a senha root quando solicitado.

Etapa 2: edite o arquivo Sudoers

Você pode usar o visual comando para editar o arquivo sudoers. Este comando evita erros de sintaxe e também garante que as edições do sudoers não comprometam a segurança do sistema. Tipo:

visudo

Isso abrirá o arquivo sudoers no editor padrão baseado em terminal, que geralmente é nano ou vim.

Etapa 3: adicionar usuário ao Sudoers

Navegue até o final do arquivo e adicione uma linha para especificar o novo sudoer. Você pode adicionar um usuário com a seguinte sintaxe:

username ALL=(ALL) ALL

Substitua nome de usuário pelo nome de usuário real da conta. Esta linha significa que o usuário pode executar qualquer comando de qualquer dispositivo terminal como qualquer usuário.

Etapa 4: salvar as alterações e sair

Isso pode ocorrer de duas maneiras, dependendo do seu editor:

  • Se você estiver usando nano, pressione Ctrl+O para escrever as alterações, então Ctrl+X para sair.
  • Se você estiver usando o vim, pressione :qq e depois Entrar.

Etapa 5: verifique o novo acesso Sudo

Para a última etapa, você deve certificar-se de que adicionou o usuário com sucesso. Mude para a conta do usuário e tente executar um comando com sudo, como:

sudo whoami

Se a configuração estiver correta, deverá retornar root.

Solucionar problemas comuns

Se o usuário não conseguir executar comandos com sudo ou encontrar um erro, você poderá usar as informações nesta seção para solucionar os erros. Aqui está uma lista de alguns problemas comuns sobre os sudoers do Debian para verificar:

  • Erro de sintaxe no arquivo sudoers: Retorne ao arquivo sudoers usando visual como root e certifique-se de que não haja nenhum erro de ortografia na linha adicionada.
  • Nome de usuário incorreto: Verifique se o nome de usuário no arquivo sudoers corresponde ao nome de usuário real. Verifique se há erros ortográficos ou espaços não intencionais.
  • Atualização da sessão do usuário: Às vezes, o usuário precisa sair e fazer login novamente para que as alterações do grupo ou atualizações do sudoers tenham efeito. Certifique-se de que o usuário faça isso para atualizar suas permissões.

Depois de certificar-se de que o usuário pode executar comandos sudo, também é útil revisar o /var/log/auth.log arquivo para quaisquer entradas relacionadas ao sudo. Este log ajuda a rastrear todas as atividades de autenticação, incluindo tentativas de acesso sudo. Ao usá-lo, você pode facilmente auditar e monitorar o acesso ao sistema.

sudo cat /var/log/auth.log | grep sudo

Seguindo estas etapas e confirmando que o usuário pode usar o sudo com sucesso, você pode proteger e manter seu sistema Debian. A verificação adequada e a solução de problemas ajudam na execução de tarefas administrativas de maneira suave e segura quando você adiciona um usuário aos sudoers no debian.

Para encerrar

Se você é um administrador de sistema Debian que precisa delegar responsabilidades administrativas, adicionar um usuário à lista de sudoers é uma tarefa importante para você. Seguindo as etapas detalhadas deste guia, você pode conceder privilégios sudo aos usuários e permitir que executem as tarefas administrativas necessárias, mantendo a segurança do seu sistema.

Perguntas frequentes

Como adicionar um usuário ao sudoer do Debian?

Se você deseja adicionar um usuário à lista de sudoers no Debian, abra o terminal, mude para root com su –, usar visual para editar o arquivo sudoers e adicionar nome de usuário TODOS=(TODOS) TODOS para conceder privilégios sudo completos. Salve as alterações e saia do editor para aplicar.

Posso adicionar vários usuários ao sudoers Debian?

Sim, você pode adicionar vários usuários ao arquivo sudoers no Debian. Para cada usuário, siga as instruções acima linha por linha. Isso concede a cada usuário privilégios sudo completos individualmente.

 

Compartilhar

Mais do blog

Continue lendo.

Os melhores aplicativos auto-hospedados que você pode executar com a imagem da capa do Cosmos Cloud com painéis de aplicativos em torno de um painel do Cosmos.
Servidores e SO

Os melhores aplicativos auto-hospedados que você pode executar com o Cosmos Cloud: arquivos, mídia, senhas, automação e muito mais!

Talvez você tenha configurado o Cosmos Cloud e agora queira ver quais aplicativos combinam bem com ele, ou talvez você ainda nem tenha decidido sobre o Cosmos e só queira ver se ele se adapta bem ao seu trabalho.

Nick PrataNick Prata 16 minutos de leitura
Portainer vs Cosmos Cloud para gerenciamento de aplicativos Docker com diagrama de configuração híbrida e operações neon vs blocos de acesso.
Servidores e SO

Portainer vs Cosmos Cloud: melhor opção para gerenciamento de aplicativos Docker

Se você já conhece o Docker e deseja apenas uma maneira mais limpa de executar uma pilha de aplicativos crescente, aqui está a resposta curta para Portainer vs Cosmos Cloud. Portainer é a escolha mais forte para direção

Nick PrataNick Prata 14 minutos de leitura
Gráfico de recurso Cosmos Cloud vs CasaOS vs Umbrel mostrando três caminhos auto-hospedados dentro de um mundo abstrato de rede em nuvem.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: Qual plataforma auto-hospedada se adapta à sua configuração?

A resposta curta é que o CasaOS ainda é o lugar mais fácil para começar, o Umbrel tem a sensação de curadoria mais limpa e o Cosmos Cloud faz mais sentido quando você deseja um controle mais rígido sobre o doma.

Nick PrataNick Prata 11 minutos de leitura

Pronto para implantar? A partir de $ 2,48 / mês.

Nuvem independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolução do dinheiro em 14 dias.