部落初始管理员



我在debian系统上安装了Horde Groupware后遇到了一个问题。安装进行得很顺利。现在我想以admin身份登录以完成配置,但我不知道如何配置admin帐户。我研究了我的问题,我找到了一些答案,所以我知道我必须调整config.php文件在这一行:

$conf['auth']['admins'] = array();

但是我仍然不知道我必须在数组中插入哪些值。部落群件系统是完全新安装的。所以不存在任何部落用户。当我正确地解释一些答案时,我必须在数组中插入我的Debian-User,但我没有得到哪种格式?域名吗?完整的域?systemname吗?部落文档有一点不明确,或者我只是笨得要命。: -)也许有人能帮我,知道我该插入什么。非常感谢。

像这样:

$conf['auth']['admins'] = array('admin1@mydomain.com','admin2@mydomain.com');
在config/conf.php

此配置设置仅使现有帐户成为admin。

如果需要注入"第一个帐户"到空后端(如SQL),您可能希望首先配置Horde以使用自动驱动程序:

手动/硬方式

复制conf.php.dist到conf.phphttps://github.com/horde/base/blob/master/config/conf.php.dist

或者在底部将这些行添加到现有的conf.php中。

$conf['auth']['admins'] = array('administrator');
$conf['auth']['driver'] = 'auto';
$conf['auth']['params'] = array('username' => 'administrator');

然后通过浏览器访问部落。您将以"管理员"身份自动登录。

在登录时,更改为"SQL"后端(或任何你使用的)。

您仍然以管理员身份登录。进入用户管理界面,添加第一个用户和密码。

一旦用户在数据库中,更改"管理员";配置包含这个用户。

$conf['auth']['admins'] = array('administrator', 'myusername');

然后注销并使用新用户/pw重新登录。

解决方法:

  • 使用现有用户数据库的导出。
  • 使用"群件"
  • 对于即将到来的部落6,你可以使用hordectl工具注入初始用户。

最新更新