Informatica‎ > ‎

Tela de "Autenticação necessária" no Ubuntu



Para executar um comando como superusuário (root) no linux, geralmente usamos o comando sudo. Porém, caso você esteja fazendo um script ou simplesmente deseja que aparece aquela janela solicitando a senha como na Figura 1, você pode usar o comando pkexec.


 Figura 1 - Tela de autenticação do gnome



Exemplos:

1 - Executando o apt-get update com o pkexec:
 
pkexec apt-get update


2 - Executando o editor de texto gedit:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit







Comments