相关疑难解决方法(0)

如何以其他用户身份运行应用程序?

我使用 krusader 进行文件管理。问题是 apacheDocumentRoot应该在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 身份运行它!但这会在使用cpand时导致一些权限问题mkdir,你知道。

PS: sudogksudo没有帮助:

$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
Run Code Online (Sandbox Code Playgroud)

最后说明: 根据最佳答案,我做到了chmod u+w /path/to/www,我的问题解决了。但我仍然没有成功地以另一个用户身份打开 krusader!

gnome permissions sudo

17
推荐指数
3
解决办法
3万
查看次数

标签 统计

gnome ×1

permissions ×1

sudo ×1