Como faço para editar um arquivo / iniciar um aplicativo sem precisar me preocupar com mensagens de "permissão negada"?

3

Quando preciso editar um arquivo (por exemplo, o arquivo httpd.conf ou o arquivo php.ini), inicio um terminal e abro-o com:

sudo vim /etc/apache2/httpd.conf

Na maioria das vezes, para poder editar os arquivos de que preciso sem precisar usar o sudo o tempo todo, faço um:

sudo bash

e pare de se preocupar com o sudo. No entanto, em alguns casos, prefiro editar arquivos com gEdit ou outros editores de texto. Na maioria das vezes, o usuário que estou logado como, não tem as permissões necessárias para editar o arquivo específico. Então, minha pergunta é a seguinte:

Além de abrir o gedit pelo Terminal com o sudo, existe alguma maneira mais fácil de editar um arquivo de texto como Superusuário para que eu não tenha acesso negado? A mesma pergunta se aplica a aplicativos em execução como Superusuário (por exemplo, WireShark requer permissões de Superusuário e eu tenho que lançá-lo do terminal sempre com o sudo).

Talvez eu esteja sentindo falta de algo óbvio aqui, mas, por favor, me ilumine.

    
por F1234k 22.05.2011 / 18:03

1 resposta

3

Você não precisa ir para a raiz toda vez que quiser executar alguns aplicativos. Você pode adicionar novos itens de menu ao seu sistema, o que iniciará aplicativos como o usuário root (via sudo e gksudo ). A adição de novos itens de menu é descrita em

Depois de criar a entrada em alacarte , você pode clicar com o botão direito no arquivo, Abrir com outro aplicativo e escolher a nova entrada que você criou em alacarte como o software para abrir.

    
por Marco Ceppi 22.05.2011 / 18:58