Uso krusader per la gestione dei file. il problema è che gli apache DocumentRoot
dovrebbero essere sotto chown www-data:www-data /path/to/www
. quindi usando krusader (che viene eseguito con il mio account) non ho accesso in scrittura /path/to/www
mentre ne ho davvero bisogno. Non so come altri sviluppatori possano continuare a fare le cose con una tale restrizione!
Mi chiedevo se avrei potuto eseguire Krusader in quanto www-data
allora sarei in grado di giocare facilmente con i file. ma usando su - www-data
mi ha chiesto www-data
la password !!
Quindi, come posso eseguire un'applicazione (come krusader) come un altro utente (come www-data) in Gnome?
o c'è qualche altra soluzione per il mio caso? (difficile sono davvero curioso di conoscere la risposta!)
tieni presente che so che posso eseguirlo come root ! ma questo causerà alcuni problemi di autorizzazione durante l'utilizzo cp
e mkdir
, lo sai.
PS:
sudo
e gksudo
non ha aiutato:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
Nota finale:
secondo la migliore risposta, l'ho fatto chmod u+w /path/to/www
e il mio problema è stato risolto. ma non sono ancora riuscito ad aprire krusader come un altro utente!