Recentemente, desabilitei sudo
a capacidade de cache de autenticação, para que agora eu sempre solicite uma senha.
E, embora isso seja bom para segurança, causou um pequeno problema para o qual não consegui encontrar uma solução, não consigo executar comandos que seguem as seguintes linhas:
sudo <command> &
No passado, eu teria executado um sudo
comando antes disso, ele teria armazenado em cache minha senha e me permitido executar sudo
comandos sem aviso nos próximos minutos, e, portanto, permitiria executar o comando.
Mas quando eu o executo agora, já que não há armazenamento em cache antes e como ele inicia um novo thread imediatamente e sudo
nem sequer solicita uma senha, não consigo executá-lo dessa maneira.
Portanto, a menos que eu corra sudo -i
antes, não consigo executar um comando nesse formato que está se tornando um pouco chato.
Então, eu queria saber se existe alguma maneira de contornar isso e ainda executar programas e comandos dessa maneira?
Estou executando o Ubuntu GNOME 15.10 com o GNOME 3.18 e, especificamente, o programa que desejo executar dessa maneira é etherape
se isso faz alguma diferença, mas eu realmente gostaria que a solução funcionasse para todos os programas e comandos.
&
não é realmente pesquisável, estou mudando isso para… sudo command in the background
.