Używam krusadera do zarządzania plikami. problemem jest to, że apache DocumentRootpowinien być poniżej chown www-data:www-data /path/to/www. więc używając krusadera (który działa na moim koncie) nie mam dostępu do zapisu, /path/to/wwwgdy naprawdę potrzebuję. Nie wiem, w jaki sposób inni programiści mogą nadal robić rzeczy z takim ograniczeniem!
Zastanawiałem się, czy mógłbym uruchomić krusader, ponieważ www-datawtedy będę mógł łatwo grać z plikami. ale używanie su - www-datapoprosiło mnie o www-datahasło !!
Jak mogę uruchomić aplikację (np. Krusader) jako inny użytkownik (np. Www-data) w Gnome?
czy jest jakieś inne rozwiązanie dla mojej sprawy? (chociaż jestem naprawdę ciekawa odpowiedzi!)
pamiętaj, że wiem, że mogę go uruchomić jako root ! ale spowoduje to pewne problemy z uprawnieniami podczas korzystania cpi mkdir.
PS:
sudo i gksudonie pomógł:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
Ostatnia uwaga:
zgodnie z najlepszą odpowiedzią zrobiłem chmod u+w /path/to/wwwi mój problem rozwiązany. ale nadal nie udało mi się otworzyć Krusadera jako inny użytkownik!