我安装了prosodyXMPP服务器,现在我想通过SSH创建XMPP用户(这基本上意味着在该服务器上运行自定义脚本)。我假设脚本应该由prosody用户运行,因为访问权限。但是,我无法使用prosody用户登录- 因为它是“系统”用户。我该如何登录prosody?
我正在从脚本执行SSH,所以sudo不是一个选项。
你能解释一下“通过ssh创建用户”是什么意思吗?
—
谢尔盖P. aka azure 2013年
我的意思是创建XMPP用户。谢谢你的注意,我编辑了这个问题。
—
Pavel S.
而且,我很难理解你要做什么以及你有什么问题。
—
谢尔盖P. aka azure 2013年
你有
—
谢尔盖P. aka azure 2013年
prosody使用XMPP服务器的系统用户吗?您是否可以访问服务器上的root帐户?或者访问系统上的其他用户?您注意到您正在从某些“脚本”执行“ssh”。那个剧本在哪里?在使用XMPP的服务器上或在本地计算机上?为什么你认为sudo不是一个选择?如果您想获得帮助,请尝试尽可能具有描述性。希望你的问题是如此清楚,误解将是不可能的:)
你试过'ssh root @ sshserver'吗?我的NAS调用root帐户admin,但是当你在帐户名中实际ssh是root时。
—
Frank Thomas