Eu uso o krusader para gerenciamento de arquivos. o problema é que o apache DocumentRootdeve estar abaixo chown www-data:www-data /path/to/www. então, usando o krusader (que é executado na minha conta) não tenho acesso de gravação /path/to/wwwenquanto realmente preciso. Não sei como outros desenvolvedores podem continuar fazendo coisas com essa restrição!
Gostaria de saber se eu poderia executar o krusader, pois www-dataassim poderei jogar facilmente com os arquivos. mas usando su - www-datame pediu www-dataa senha !!
Então, como posso executar um aplicativo (como o krusader) como outro usuário (como o www-data) no Gnome?
ou existe alguma outra solução para o meu caso? (difícil, estou realmente curioso para saber a resposta!)
tenha em mente que eu sei que posso executá-lo como root ! mas isso causará alguns problemas de permissão ao usar cpe mkdir, você sabe.
PS:
sudo e gksudonão ajudou:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
Nota final: de
acordo com a melhor resposta, eu fiz chmod u+w /path/to/wwwe meu problema foi resolvido. mas ainda não consegui abrir o krusader como outro usuário!