Ubuntu como editar arquivos usando interface gráfica sem ser root?

0

Eu tenho o Ubuntu configurado em uma VM e quero editar algumas configurações do Apache, mas é necessário que eu seja root. Eu posso fazer isso usando 'sudo' no terminal, mas eu quero apenas editar clicando duas vezes e salvando - através da GUI.

Existe alguma maneira de definir privilégios para que eu possa fazer isso?

Obrigado!

    
por dzm 27.02.2012 / 00:11

2 respostas

2

Você deve adicionar seu usuário a www-data no servidor.

sudo usermod -a -G www-sata your_user

Você então mantém o / var / www, e os arquivos neste diretório, de propriedade do root: www-data

Veja também Defina o proprietário / usuário padrão

Em seguida, ssh com a opção -X

ssh -X user@server

Você então edita com

gedit /var/www/file_to_edit

Se você tiver o ssh instalado, você pode montar arquivos localmente com o sshfs. Permissão negada no automount do SSHFS

Acho que o sshfs lhe dará mais facilmente a funcionalidade que você deseja;)

Nas janelas você pode usar o winscp.

    
por Panther 27.02.2012 / 01:59
1

Se você puder usar o sudo em um terminal, poderá usar o gksu para um editor de GUI, por exemplo, "gksu gedit". Se as permissões de arquivo exigirem acesso root, isso é o que você terá que fazer. Por outro lado, se as permissões de arquivo não exigirem autoridade root para escrevê-las, você poderá executar, por exemplo, "gedit".

    
por Tim 27.02.2012 / 00:21