Usando o arquivo Sudoers para conceder privilégios de raiz aos usuários no Ubuntu 18.04 | 16,04

  • Michael Arnold
  • 0
  • 3031
  • 265

O comando sudo é um utilitário / programa de linha de comando que permite que usuários confiáveis, mas não necessariamente administradores, executem e executem comandos como root ou outro usuário ...

Este é geralmente o caso de usuários que desejam executar comandos como root ... ou se um usuário deseja assumir os privilégios da conta de outro usuário ... Somente usuários confiáveis ​​podem usar o comando sudo ...

Este breve tutorial mostra aos alunos e novos usuários como gerenciar o arquivo sudoers para conceder acesso a usuários padrão ao usar o Ubuntu Linux ... Isso também pode se aplicar a outras versões de distribuições Ubuntu e Linux ...

O arquivo sudoers contém todas as informações que controlam os usuários e grupos que receberam privilégios sudo, bem como o nível de privilégios que eles podem ter ...

Existem várias maneiras de conceder privilégios de sudo aos usuários, e o método mais fácil de todos é usar o sudo o próprio comando… Usando o comando sudo, pode-se dar aos usuários padrão privilégios sudo adicionando-os ao grupo sudo…

Os membros do grupo sudo serão capazes de executar comandos de alto nível como root, mas serão solicitados a se autenticar com sua própria senha antes que os comandos possam ser executados ...

Adicionando usuários ao grupo sudo

Para adicionar rapidamente um usuário ao grupo sudo, execute os comandos abaixo:

usermod -aG nome de usuário sudo

Altere o nome de usuário realçado para o nome da conta para a qual você está fornecendo privilégios de sudo ...

Executar o comando acima para conceder aos usuários padrão acesso ao comando sudo é suficiente na maioria dos casos ... Os usuários serão capazes de executar comandos como root ou assumir privilégios de outras contas ...

Para validar se o usuário tem privilégios sudo, execute os comandos abaixo

Sudo Whoami

A saída resultante deve ser semelhante à linha abaixo:

raiz

Isso é tudo que a maioria dos usuários precisa ...

Adicionando usuários ao arquivo sudoers

Se você deseja personalizar o acesso que os usuários obtêm ao usar o sudo, você pode editar o arquivo sudoers e fornecer apenas as políticas de segurança personalizadas de acesso necessárias para fazer seu trabalho ...

O primeiro método dá a um usuário todos os direitos de sudo ... Quase como um acesso de administrador ... Se você acha que são direitos demais, você pode personalizar os direitos de acesso dos usuários usando o arquivo sudoers ...

O local padrão para o arquivo sudoers é em / etc / sudoers

Você pode editar o arquivo sudoers padrão ou criar um novo arquivo de configuração no /etc/sudoers.d diretório… Todos os arquivos dentro deste diretório também são incluídos quando o comando sudo está sendo usado…

O arquivo sudoers DEVE ser editado com o 'visudo'comando como root. Por favor, considere adicionar conteúdo local em /etc/sudoers.d/ em vez de modificar diretamente o arquivo sudoers ...

Por exemplo, se você deseja que um usuário execute o comando com sudo sem solicitações de senha, você pode editar o arquivo sudoers ... Para fazer isso, abra o arquivo sudoers executando os comandos abaixo:

sudo visudo

Role para baixo até o final do arquivo e adicione a seguinte linha:

nome de usuário ALL = (ALL) NOPASSWD: ALL

Substitua o nome de usuário pelo nome da conta que você deseja permitir o acesso ao comando sudo ... então salve o arquivo e saia ...

Na próxima vez que o usuário executar o comando sudo, não haverá solicitações de senha ...

Outro exemplo pode ser que você só deseja que um usuário execute comandos específicos ... Para fazer isso, você pode adicionar a linha abaixo no arquivo sudoers ...

nome de usuário ALL = (ALL) NOPASSWD: / bin / mkdir, / bin / rmdir

O usuário só terá permissão para executar o / bin / mkdir e / bin / rmdir comandos ...

O uso de privilégios sudo personalizados lhe dará mais controle sobre quais usuários podem executar quais comandos e como ... Isso também aumentará a segurança do seu sistema ...

É isso aí!

Você aprendeu com sucesso como usar o arquivo sudoers no Ubuntu




Ainda sem comentários

Uma coleção de informações úteis sobre o sistema operacional Linux e novas tecnologias
Artigos novos, dicas práticas, revisões detalhadas e guias. Sinta-se em casa no mundo do sistema operacional Linux