8Sep

Criar atalhos na área de trabalho para executar programas como root no Ubuntu 11.10

Os programas

, como o Nautilus ou o gedit, permitem que você navegue ou visualize todos os arquivos em seu sistema, mas eles só permitem que você altere ou crie novos arquivos em seu diretório inicial( por exemplo, /home/ lori) e suas subpastas.

Já mostramos anteriormente como acessar um gerenciador de arquivos avançado se estiver usando o Linux Mint 12. Se você estiver usando o Ubuntu 11.10, é fácil configurar um atalho que lhe permita abrir qualquer programa como usuário raiz ou outro..

Para poder criar um atalho no Ubuntu 11.10, você deve instalar alguns pacotes. Veja nosso artigo sobre como criar atalhos no Ubuntu 11.04 e 11.10 para obter instruções.

NOTA: quando lhe dizemos para digitar ou inserir texto em uma caixa de edição ou no prompt de comando, e o texto é cercado por aspas, NÃO digite as cotações, a menos que especificado de outra forma.

Depois de instalar os pacotes necessários, pressione Ctrl + Alt + T para abrir uma janela do Terminal. Digite o seguinte comando no prompt e pressione Enter.

gnome-desktop-item-edit -create-new ~ / Desktop

NOTA: Você também pode pressionar Alt + F2 e digitar o comando na caixa de edição que exibe.

A caixa de diálogo Criar Lançador é exibida. Digite um nome, como Open As, na caixa de edição Nome. Digite o seguinte texto na caixa de edição do comando:

/usr/bin/ gksu

Você pode inserir uma descrição para o atalho na caixa de edição Comentário, mas não é necessário. Clique em OK para criar o atalho.

Você retornou ao prompt na janela do Terminal. Para fechar a janela, digite "exit" no prompt e pressione Enter.

O novo Aberto como atalhos é exibido na área de trabalho. Clique duas vezes nele para invocá-lo.

A caixa de diálogo do programa Run é exibida. Se você deseja executar o Nautilus como root, digite "nautilus" na caixa de edição Executar, certifique-se de que a raiz esteja selecionada na lista suspensa Como usuário e clique em OK.

Digite sua senha na caixa de diálogo exibida e clique em OK.

O seguinte erro é exibido porque o Nautilus usa um diretório no diretório. config no diretório inicial do usuário atual, que, neste caso, é root. Portanto, precisamos criar um diretório "nautilus" no diretório /root/. config. Para fazer isso, devemos abrir uma janela de terminal como root. Podemos usar nosso novo atalho para fazer isso.

Quando a caixa de diálogo do programa Executar for exibida, digite "gnome-terminal" na caixa Executar edição e clique em OK.

Uma janela de terminal é aberta com um sinal de libra( #) como o prompt. Isso indica que você agora é root. Digite o seguinte comando no prompt e pressione Enter para mudar para o diretório ".config" no diretório "raiz".

cd /root/. config

No diretório. config, precisamos criar um diretório "nautilus".Para fazer isso, digite o seguinte comando no prompt e pressione Enter.

mkdir nautilus

Se você digitar "ls" no prompt e pressionar Enter, você verá o novo diretório nautilus listado. Para fechar a janela do Terminal, digite "exit" no prompt e pressione Enter.

Agora, quando invoca o atalho Open As e insira "nautilus", o Nautilus abre com permissões de root.

Você pode adicionar o atalho ao lança Unity, arrastando e soltando-o no iniciador.

O ícone é adicionado perto da parte inferior do iniciador.

NOTA IMPORTANTE: Tenha muito cuidado ao mudar ou excluir arquivos fora do seu diretório pessoal. Se você renomear ou excluir um arquivo crítico, você pode arruinar seu sistema e torná-lo inutilizável.

Você também pode executar o Firefox como root digitando "firefox" na caixa de diálogo Executar programa. Se você quiser abrir a pasta inicial como root, digite "nautilus / home" na caixa de diálogo Executar programa. Para abrir o console de comando, digite "gnome-terminal" na caixa de diálogo Executar programa. Você pode executar a maioria dos programas como root desta maneira, desde que você conheça o comando para executar o programa. Veja nosso artigo sobre como encontrar arquivos e pastas em Linux usando a linha de comando para obter informações sobre quais e quais comandos podem ajudá-lo a encontrar arquivos executáveis.