我如何以系统用户(prosody)登录?

我如何以系统用户(prosody)登录?

我安装了prosodyXMPP 服务器,现在我想通过 SSH 创建 XMPP 用户(这基本上意味着在该服务器上运行自定义脚本)。我假设该脚本应该由prosody用户运行,因为有访问权限。但是,我无法以prosody用户身份登录 - 因为它是“系统”用户。我该如何以 身份登录prosody

我正在从脚本执行 SSH,因此 sudo 不是一个选项。

答案1

以 root 身份(如果您知道 prosody 的密码,则可以是其他用户)您可以通过以下方式以“prosody”身份运行命令:

su -c COMMAND prosody

我不确定这是否是你要找的。

相关内容