Digitar a senha do root para cada comando do sistema pode ser irritante. Aprenda a usar o comando sudo sem senhas.
O comando sudo no Linux permite que os usuários executem certos comandos como outro usuário, de preferência como root. Ter acesso ao sudo permite que usuários regulares realizem tarefas que, de outra forma, requerem permissões elevadas.
No entanto, o sudo exige que os usuários digitem suas senhas para cada nova sessão. Isso pode ser complicado para tarefas regulares, como manutenção do sistema. Felizmente, você pode usar facilmente o comando sudo sem senhas.
Configurar sudo sem senha
O arquivo sudoers no Linux permite que os administradores gerenciem os direitos de uso de diferentes usuários. Você pode conceder permissões adicionais a usuários regulares adicionando-os à lista de sudoers. Também podemos configurar o uso do sudo sem nenhuma senha ajustando este arquivo.
Siga as etapas abaixo para evitar que o sudo solicite senhas novamente. Certifique-se de mudar para o usuário root primeiro.
Etapa 1: faça backup do arquivo Sudoers
Você precisa fazer backup do arquivo sudoers antes de modificá-lo. Execute o seguinte comando em seu terminal para criar uma cópia da lista de sudoers.
cp / etc / sudoers /etc/sudoers.old
Etapa 2: Abra o arquivo Sudoers
Use o visudo comando para abrir com segurança o arquivo sudoers. Ele adiciona algumas proteções contra erros indesejados e valida a sintaxe.
visudo
Etapa 3: modificar o arquivo Sudoers
Depois de abrir a lista de sudoers, vá até o final do arquivo e adicione a seguinte linha.
rubaiat ALL = (ALL) NOPASSWD: ALL
Substituir rubaiata com seu nome de usuário para impedir que o Linux pergunte a senha sudo novamente. Você também pode conceder acesso ao sudo sem senha a um usuário diferente, usando o nome de usuário dele em vez do seu.
Etapa 4: Salvar e sair do Visudo
Você precisa salvar e sair do visudo após adicionar a linha acima. Se você configurou o visudo para usar o editor Vim em sua máquina, use o comando abaixo para salvar e sair do Vim.
: wq
Aperte Ctrl + X se visudo está usando o editor de texto nano. Agora você pode verificar se tudo correu conforme o esperado, emitindo um comando que requer permissões de superusuário.
Usando sudo sem senhas no Linux
Você obterá acesso ao sudo sem uma senha depois de concluir as etapas acima. No entanto, usar o sudo sem senhas pode ser uma ameaça à segurança se você o estiver usando para scripts não confiáveis. Além disso, qualquer pessoa com acesso físico à sua máquina pode executar operações do sistema sem autorização.
Como o risco de credenciais comprometidas está aumentando continuamente no local de trabalho, você não deve usar o sudo sem senhas no escritório.
Aprenda sobre os tipos mais comuns de credenciais comprometidas e ameaças internas. Proteja-se em casa e no local de trabalho, reduzindo esses riscos antes que eles cheguem.
Leia a seguir
- Linux
- Linux Tweaks
- Administração do Sistema
Rubaiat é um graduado em CS com uma forte paixão por código aberto. Além de ser um veterano do Unix, ele também trabalha com segurança de rede, criptografia e programação funcional. Ele é um colecionador ávido de livros de segunda mão e tem uma admiração sem fim pelo rock clássico.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Mais um passo…!
Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.