Ich benutze krusader für die Dateiverwaltung. Das Problem ist, dass der Apache unter sein DocumentRootsollte chown www-data:www-data /path/to/www. also mit krusader (das läuft unter meinem account) habe ich keinen schreibzugriff /path/to/wwwwährend ich wirklich brauche. Ich weiß nicht, wie andere Entwickler mit einer solchen Einschränkung weitermachen können!
Ich habe mich gefragt, ob ich krusader ausführen kann, da www-dataich dann problemlos mit Dateien spielen kann. aber mit su - www-datafragten mich nach www-data's Passwort !!
Wie kann ich eine Anwendung (wie krusader) als anderer Benutzer (wie www-data) in Gnome ausführen?
oder gibt es eine andere lösung für meinen fall? (Tough, ich bin wirklich neugierig auf die Antwort!)
Denken Sie daran, dass ich weiß, dass ich es als root ausführen kann ! Dies führt jedoch zu Berechtigungsproblemen bei der Verwendung von cpund mkdir.
PS:
sudo und gksudohat nicht geholfen:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
Schlussbemerkung:
Nach der besten Antwort habe ich chmod u+w /path/to/wwwund mein Problem gelöst. aber es ist mir immer noch nicht gelungen, krusader als anderen benutzer zu öffnen!