Criar atalhos na área de trabalho para executar programas como raiz no Ubuntu 11.10
Programas, como Nautilus ou gedit, permitem navegar ou visualizar todos os arquivos em seu sistema, mas eles só permitem que você altere ou crie novos arquivos em seu diretório pessoal (por exemplo, / home / lori) e suas subpastas.
Anteriormente, mostramos como acessar um gerenciador de arquivos avançado, se você estiver usando o Linux Mint 12. Se você estiver usando o Ubuntu 11.10, é fácil configurar um atalho que permita abrir qualquer programa como root ou outro usuário..
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 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 está entre aspas, NÃO digite as aspas, 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 Iniciador é exibida. Digite um nome, como Abrir como, na caixa de edição Nome. Digite o seguinte texto na caixa de edição de comando:
/ usr / bin / gksu
Você pode inserir uma descrição para o atalho na caixa de edição Comentário, mas isso não é obrigatório. Clique em OK para criar o atalho.
Você é retornado ao prompt na janela do Terminal. Para fechar a janela, digite “exit” no prompt e pressione Enter.
O novo atalho Open As é exibido na área de trabalho. Clique duas vezes nele para invocá-lo.
A caixa de diálogo Executar programa é exibida. Se você deseja executar o Nautilus como root, digite “nautilus” na caixa Executar edição, certifique-se de que root esteja selecionado na lista suspensa As user e clique em OK..
Digite sua senha na caixa de diálogo exibida e clique em OK.
O erro a seguir é exibido porque o Nautilus usa um diretório no diretório .config no diretório inicial do usuário atual, que, nesse caso, é root. Portanto, precisamos criar um diretório “nautilus” no diretório /root/.config. Para fazer isso, devemos abrir uma janela do Terminal como root. Podemos usar nosso novo atalho para fazer isso.
Quando a caixa de diálogo Executar programa for exibida, digite "gnome-terminal" na caixa Executar edição e clique em OK.
Uma janela do Terminal é aberta com um sinal de sustenido (#) 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 “root”.
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 você invocar o atalho Open As e digitar “nautilus”, o Nautilus será aberto com permissões de root.
Você pode adicionar o atalho ao iniciador do Unity arrastando-o e soltando-o no iniciador.
O ícone é adicionado perto da parte inferior do lançador.
NOTA IMPORTANTE: Tenha muito cuidado ao alterar ou excluir arquivos fora do seu diretório pessoal. Se você renomear ou excluir um arquivo crítico, poderá 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ê deseja abrir a pasta home 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 dessa maneira, desde que você conheça o comando para executar o programa. Veja nosso artigo sobre como localizar arquivos e pastas no Linux usando a linha de comando para obter informações sobre os comandos which e whereis que podem ajudá-lo a encontrar arquivos executáveis.