Yo uso krusader para la gestión de archivos. el problema es que apache DocumentRootdebería estar debajo chown www-data:www-data /path/to/www. así que usando krusader (que se ejecuta bajo mi cuenta) no tengo acceso de escritura /path/to/wwwmientras realmente lo necesito. ¡No sé cómo otros desarrolladores pueden continuar haciendo cosas con tanta restricción!
Me preguntaba si podría ejecutar krusader, ya que www-dataentonces podría jugar fácilmente con archivos. pero usando su - www-datame pidió www-datala contraseña !!
Entonces, ¿cómo puedo ejecutar una aplicación (como krusader) como otro usuario (como www-data) en Gnome?
¿O hay alguna otra solución para mi caso? (¡Resulta curioso saber la respuesta!)
¡tenga en cuenta que sé que puedo ejecutarlo como root ! pero esto causará algunos problemas de permisos al usar cpy mkdir, ya sabes.
PD:
sudo y gksudono ayudó:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
Nota final:
según la mejor respuesta, lo hice chmod u+w /path/to/wwwy mi problema se resolvió. ¡pero todavía no he logrado abrir krusader como otro usuario!