Muitas vezes deixamos o terminal aberto com o root
logado durante a madrugada para fazer uma atualização e com isso,
no meio da noite, a tarefa acaba e o root continua
logado, sem necessidade. Saiba que isso tem solução com apenas um
comando simples:
# echo TMOUT=300 >> ~/.bashrc
Esse exemplo coloca um timeout de 10 minutos, na variável o valor
deve estar em segundos. Caso você já tenha colocado, mas queira
alterar o tempo, não use o comando citado, use um editor de texto
como o gedit, kedit ou vim.
Ao começar a escrever essa dica, vi que já havia sido postada pelo
meu amigo JuNiOx, mas ele não mencionou o .bashrc, pois é
onde precisa estar a variável:
Lembrem-se, não usem o login do root em vão, senão seus sistemas
vão ser tão vulneráveis quanto o sistema da M$. Existem diversas
formas seguras de rodar programas que teoricamente só o root teria
acesso.
[2] Comentário enviado por lordello em 13/04/2004 - 17:50h
Com o root logado na máquina, qualquer serviço executado por ele que tenha uma falha de segurança ou qualquer transmissão feita sem encriptação que venha a conter senhas pode deixar uma brecha para um hacker usando um snifer capturar essas senhas e invadir sua máquina.
Usar o root deve sert feito de forma restrita, apenas para tarefas realmente administrativas.
[6] Comentário enviado por cytron em 24/07/2012 - 12:38h
Acho que no lugar de "echo" o comando certo seria "export", visto que echo é usando para exibir mensagens na tela e export usa-se para exportar variável de ambiente. ;)
Se passaram 4 anos, mas aqui no VOL alguém sempre acaba encontrado informações antigas, pois conteúdo bom nunca perde a validade.
[9] Comentário enviado por lordello em 24/07/2012 - 15:45h
No caso em questão, o uso do "export" será desnecessário, pois todas as variáveis dentro do .bashrc serão exportadas no final do login, pelo menos era assim quando escrevi essa dica.
Exageros à parte, prefiro não pôr e mantenho assim meu shell mais limpo.
Abraço.