Como posso dar acesso administrativo permanente ao programa Linux, como o Aptik?

0

Estou usando o Linux Mint x64 com o KDE e posso executar o aplicativo Aptik bem no terminal como sudo Aptik seguido por seus parâmetros. Sem problemas. Mas eu quero ser capaz de executá-lo a partir de sua interface gráfica. O programa é lançado bem.

Mas quando eu seleciono qualquer diretório de backup na lista suspensa, o programa é fechado. Acho que encontrei o problema, mas não sei o suficiente sobre o Linux para corrigi-lo. Quando eu acesso root / usr / bin e clico duas vezes no arquivo aptik-gtk, aparece uma janela que diz:

Aptik needs admin access to backup and restore packages. Please run the application as admin ('gksu aptik-gtk').

Clicar em "Ok" fecha essa janela. Quando entro no terminal e faço isso, recebo o seguinte:

karl@karl-Inspiron-1545:/usr/bin > gksu aptik-gtk [14:28:58] App config loaded: '/root/.config/aptik.json'

(aptik-gtk:4454): Gtk-CRITICAL **: gtk_tree_model_filter_get_value: assertion 'GTK_TREE_MODEL_FILTER (model)->priv->stamp == iter->stamp' failed

(aptik-gtk:4454): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.40.2/./gobject/gtype.c:4210: type id '0' is invalid

(aptik-gtk:4454): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced 
karl@karl-Inspiron-1545:/usr/bin >

Agora, como usuário karl , desejo conceder ao administrador permanente do Aptik acesso a quaisquer diretórios no meu sistema para fazer meus backups. Como posso fazer isso?

    
por user2712929 29.03.2015 / 05:25

3 respostas

0

Talvez o setuid possa ajudar.

setuid means set user ID upon execution. If setuid bit turned on a file, user executing that executable file gets the permissions of the individual or group that owns the file.

link

    
por 29.03.2015 / 07:09
0

Acabei resolvendo meu problema decidindo me dar acesso root ao meu sistema como o único usuário. Estou ciente de quaisquer riscos de segurança. Eu recebi uma mensagem de erro na inicialização sobre a necessidade de permissão 644 em /home/.dmrc ou algo assim e resolvi esse problema seguindo este encadeamento (que explica tudo) ... link

    
por 29.03.2015 / 21:17
0

Estou usando o Linux Mint 17.1 KDE (32 bits) e tenho o mesmo problema que o "user2712929". Mas, se você for até o terminal do console e digitar "sudo aptik-gtk", digite sua senha, então a interface do Aptik GUI aparecerá permitindo o backup.

    
por 19.04.2015 / 05:00