我使用krusader进行文件管理。问题是apache DocumentRoot
应该在chown www-data:www-data /path/to/www
。因此,使用krusader(在我的帐户下运行)/path/to/www
在真正需要时我没有写访问权限。我不知道其他开发人员如何才能继续如此限制!
我想知道我是否可以运行krusader,www-data
这样我就可以轻松播放文件了。但是使用su - www-data
询问我www-data
的密码!
那么,如何在Gnome中以另一个用户(例如www-data)的身份运行应用程序(例如krusader)?
还是我的情况有其他解决方案?(艰难的是,我真的很好奇知道答案!)
请记住,我知道我可以root用户身份运行它!但这会在使用cp
和时引起一些权限问题mkdir
。
PS:
sudo
并gksudo
没有帮助:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
最后说明:
根据最佳答案,我做到了chmod u+w /path/to/www
,问题也解决了。但是我仍然没有以其他用户的身份成功打开krusader!