Como definir senha para abrir um aplicativo?

1

Como fazer um aplicativo como o Gnote ou o Tomboy pedir uma senha ao iniciá-lo da minha conta de usuário.

    
por SPV 17.06.2012 / 19:52

2 respostas

0

Você pode iniciar o aplicativo com gksudo para iniciá-lo no modo superusuário, por exemplo, para iniciar o Tomboy, emita o comando gksudo tomboy . Você será presenteado com um prompt de senha gráfica e depois de inserir a senha correta, o aplicativo será iniciado no modo superusuário ( root ).

No entanto, se você quiser alterar esse comportamento no menu do aplicativo, precisará alterar a linha Exec= do arquivo .desktop correspondente ao aplicativo, adicionando gksudo após Exec= .i.e. %código%. Você também pode fazer isso usando Exec=gksudo tomboy ou alacarte , apenas encontre o item de menu do aplicativo certo, vá para Propriedades e edite seu campo Menu Editor e adicione um Command antes do que estiver lá .

    
por Samik 17.06.2012 / 21:07
2

Não há como proteger um aplicativo com uma senha como essa.

A solução mais fácil é usar o Linux como deveria: Deixe ninguém usar sua conta de usuário. A senha da sua conta é a senha para todos os seus dados.

Se você ainda quiser permitir que todos usem sua conta, crie uma segunda conta, vamos chamá-la notes e usar essa conta. Então você pode ligar:

su notes
tomboy

Isso solicitará a senha dos usuários do notes .

Ou use uma ferramenta como TrueCrypt, crie um contêiner criptografado e mova suas anotações para lá.

    
por Martin Ueding 18.06.2012 / 14:49