Como adicionar a opção “Abrir como Root/Administrador” no menu de contexto do Nautilus no Ubuntu 14.04

Vez ou outra você precisa executar algum programa como administrador, para ajudá-lo a simplificar essa tarefa, veja como adicionar a opção “Abrir como Root/Administrador” no menu de contexto do Ubuntu 14.04.
nautilus0
Com este simples tutorial você aprenderá a adicionar a opção “Abrir como Root” ou “Abrir como Administrador” no menu de contexto, de modo que você possa facilmente editar/pastas de arquivos abertos com privilégio de super usuário no de arquivos Nautilus. Acompanhe.

Como adicionar a opção “Abrir como Root/Administrador” no menu de contexto do Nautilus no Ubuntu 14.04

Passo 1. Abra a Central de programas (ou Ubuntu Software Center). Procure e certifique-se que o pacote gksu está instalado. Ele permite que programas gráficos possam pedir a senha do usuário para executar o programa como root/administrador, e por isso, é essencial para este procedimento.
Passo 2. Abra o navegador de arquivos Nautilus e pressione as teclas Ctrl + H, para visualizar arquivos e pastas ocultas;
Passo 3. Navegue até a pasta HOME do usuário, depois vá para as pastas “.local”, “share”, “nautilus”, e por último entre na pasta “scripts”;
Passo 4. Crie um documento vazio neste diretório, clicando com o botão direito do mouse em um área vazia e escolhendo a opção “Novo documento” e depois “Documento vazio”;
nautilus-1
Passo 5. Clique no arquivo criado e pressione a tecla F2. Renomeie ele para “abrir-como-administrator” ou “abrir-como-root”;
nautilus-2
Passo 6. Dê um clique duplo no arquivo para abri-lo e colar as seguintes linhas dentro dele:
#!/bin/bash
#
# this code will determine exactly the path and the type of object,
# then it will decide use gedit or nautilus to open it by ROOT permission
#
# Determine the path
if [ -e -n $1 ]; then
obj="$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
else
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
obj="$base/${1##*/}"
fi
# Determine the type and run as ROOT
if [ -f "$obj" ]; then
gksu gedit "$obj"
elif [ -d "$obj" ]; then
gksu nautilus "$obj"
fi


Veja também


exit 0
nautilus-3
Passo 7. Salve e feche o arquivo;
Passo 8. Pressione as teclas Ctrl + Alt + T, para abrir um terminal;
Passo 9. Execute o comando abaixo para tornar o arquivo executável (substitua o último parâmetro pelo nome que você deu ao arquivo no quinto passo) :

cd .local/share/nautilus/scripts/ && chmod 0755 open-as-administrator


Passo 10. Finalmente reinicie o Nautilus via comando nautilus -q, ou apenas saia da sessão atual e faça login novamente;



Pronto! Agora você já pode executar qualquer aplicativo, clicando com o botão direito nele e escolhendo a opção "Abrir como root/administrador" no menu do Nautilus.

Via UbuntuHandbook

Entenda melhor essa história

Não está aparecendo algo?

Este post é melhor visualizado acessando direto da fonte. Para isso, clique nesse link.


O que está sendo falado no blog hoje


Edivaldo

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande de fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Website: http://www.edivaldobrito.com.br



blog comments powered by Disqus