Uma boa ferramenta do Linux é o senha de raiz. Quando queremos instalar um programa, fazer alguma configuração do sistema, etc. O sistema nos pede para inserir a senha de superusuário para ter certeza de que essas operações não estão realmente sendo feitas por um intruso, mas pelo administrador do sistema.
No entanto, às vezes estamos fazendo manutenção ou tarefas de segurança e precisamos que a senha de root dure mais de 15 minutos, que é o Ubuntu por padrão. Portanto, vou explicar como variar o tempo.
A solução é bastante simples. Temos que abrir um editor de texto com privilégios de root e editar o arquivo blusas, encontrado na pasta / etc. Para fazer isso, abrimos um terminal e escrevemos o seguinte:
sudo gedit / etc / sudoers /
Assim que o arquivo for aberto, devemos procurar a seguinte seção:
Padrões env_reset
Portanto, abaixo desta linha, adicionamos o seguinte:
Padrões: timestamp_timeout do usuário = 0
Onde diz usuário devemos escrever nosso nome de usuário e onde está o 0, colocaremos o tempo de duração da senha. Por exemplo, se quisermos que a senha dure 30 minutos, substituiremos 0 por 30. Porém, se deixarmos 0, sempre teremos que inserir a senha.
Porquê complicar a vida?
sul em -
tarefas administrativas
saída
Exato. Compartilho sua opinião de que esta é a melhor alternativa. Mas esta arte. Eu não escrevi! 🙂
Felicidades! Paulo.
Eu uso "sudo gedit" e funciona muito bem quando eu começo a editar as configurações de bareback.
Agora prefiro as GUIs para não colocar a adequada embora burg-manager, excelente em teoria, não sei porque - apliquei o patch para que me atualize quando o kernel for atualizado - me deixa vazio o burg.conf e outros, e que já vem com minhas configurações desejadas para inicializar imagens ISO por padrão, uma pena que não tenho opção de fazer um "burg.conf.test" ou algo parecido
Não é de todo aconselhável editar o arquivo sudoers "bareback", pois um erro na sintaxe do arquivo pode "causar risos" (comer algumas aspas ou o mesmo sem perceber pode acontecer e pode ter consequências desastrosas xD). Para editá-lo é mais aconselhável utilizar o comando visudo, que irá abrir o arquivo sudoers com o editor vi e ao salvá-lo irá verificar se há erros nele e se houver, obviamente não permitirá salvar . E caso você prefira nano como editor no console use (todos na mesma linha):
EDITOR = nano visudo
Obviamente, tudo isso como root em um console. Não sei se um editor gráfico vai funcionar, nunca tentei. De qualquer forma, fazer isso no console com o nano é muito simples. Informações extraídas do maravilhoso Arch wiki e um pouco de experiência própria (a parte sobre desaconselhar xD) E pela lógica, se quisesse aplicar a todos os usuários, imagino que bastasse colocar TODOS em vez do usuário
PS Agora que vejo a entrada do arquivo, ele enfatiza o uso do visudo xD
É certo! Agora eu mudo isso ...
O título está errado. O que você faz não é alterar a duração da senha do root, o que você faz é alterar o tempo limite do sudo.
O problema com a edição sem sela desse arquivo é que, conforme você falha com a sintaxe, o fato de comer aspas pode impossibilitar o acesso como root, criando um grande problema. O que o comando visudo faz é verificar se o arquivo está correto antes de salvar as alterações e, portanto, evita males maiores. E não será uma piada quando empacotado com sudo.