以下是 MMBase 的一些初始配置设置。
通过编辑以下文件来更改管理员 admin 的默认密码 admin2k/usr/local/tomcat/webapps/mmbase-webapp/WEB-INF/config/security/context/config.xml:
<user name="admin" context="admin"> <identify type="name/password" rank="administrator">admin2k</identify> </user> |
同时,注释掉或删除用户 foo/bar。
由于此文件包含您的管理员密码,请确保其他用户无法读取它
chmod 640 /usr/local/tomcat/webapps/mmbase-webapp/WEB-INF/config/security/context/config.xml |
要使用 MMBase 构建器 mmbaseuser (使用您的 MySQL 数据库中的 mmbaseuser 表)进行用户身份验证,请设置authentication配置文件中的 class/usr/local/tomcat/webapps/mmbase-webapp/WEB-INF/config/security/security.xml为
<authentication class="org.mmbase.security.implementation.cloud.Authenticate" url="" /> |
并设置authorizationclass 为
<authorization class="org.mmbase.security.implementation.cloud.Verify" url="" /> |
在同一文件中,更改用于与远程构建器(在其他 MMBase 服务器上)通信的共享密钥
<sharedsecret>yoursharedsecret</sharedsecret> |
![]() | 您可以通过编辑以下文件来设置 MMBase 的语言/usr/local/tomcat/webapps/mmbase-webapp/WEB-INF/config/modules/mmbaseroot.xml:
|
![]() | 您可以通过编辑以下文件来设置 SMTP 网关/usr/local/tomcat/webapps/mmbase-webapp/WEB-INF/config/modules/sendmail.xml:
|