Método agnóstico do ambiente de desktop para solicitar uma senha ao usuário?

3

No Gnome, há gksudo .

No KDE, existe kdesudo .

Existe um comando que pode ser executado em qualquer ambiente de desktop que irá solicitar ao usuário a senha de root e depois executar um comando?

    
por Nathan Osman 10.01.2013 / 07:13

1 resposta

2

A página de manual para o comando zenity contém a seguinte descrição:

zenity is a program that will display GTK+ dialogs, and return (either in the return code, or on standard output) the users input.

Tanto quanto eu posso dizer (e meus testes suportam isso), isso funcionará nos ambientes de desktop Gnome e KDE. Por exemplo:

zenity --password | sudo -S nautilus

... solicitará sua senha root e, em seguida, iniciará o Nautilus.

    
por Nathan Osman 10.01.2013 / 07:13