|
楼主 |
发表于 2009-3-20 10:38:56
|
显示全部楼层
各种组件的访问路径
webmail
http://mail.18demo.com
phpmyadmin
出于安全考虑,缺省是不能访问的,你需要修改一下
[root@srv ~]# cd /etc/httpd/conf.d/
[root@srv conf.d]# ls
README php.conf roundcubemail.conf
awstats.conf phpldapadmin.conf roundcubemail.conf.save
awstats.conf.2009.03.13_16.13.01 phpmyadmin.conf ssl.conf
awstats.users proxy_ajp.conf welcome.conf
[root@srv conf.d]# vi phpmyadmin.conf
25 #Alias /phpmyadmin "/var/www/phpMyAdmin-2.11.9.4-all-languages/"
把25行前面的#去掉。重新启动http后,你就可以访问
http://mail.18demo.com/phpmyadmin
awstats
http://mail.18demo.com/awstats/awstats.pl
登录需要用户名和密码
user: postmaster@18demo.com
pass:iredmail
我们已经把 awstats和openldap进行整合。比较酷啊
phpldapadmin
ldap管理用户,可以通过phpldapadmin进行管理。
不过缺省也是不能访问的,出于安全考虑。
vi phpldapadmin.conf
25 #Alias /phpldapadmin "/var/www/phpldapadmin-1.1.0.6/"
把前面的 #注释去掉就可以。
http://mail.18demo.com/phpldapadmin/
建议你用火狐来访问。用IE访问,好像有乱码。
登录的用户名
user:cn=manager,dc=18demo,dc=com
pass:iredmail
批量添加ldap的用户
你通过phpldapadmin,可以进行管理用户,不过如果用来添加用户,比较痛苦,iredmail提供批量添加用户的脚本。
/iRedMail-0.4.0/tools
目录下,有
create_mail_user_OpenLDAP.sh
不过你需要修改一下
64 LDAP_SUFFIX="dc=18demo,dc=com"
82 BINDPW="iredmail"
我应该就只是修改这两个地方。这个时候你就可以批量添加用户
[root@srv tools]# sh create_mail_user_OpenLDAP.sh 18demo.com test01 test02 test03
adding new entry "ou=Users,domainName=18demo.com,o=domains,dc=18demo,dc=com"
ldap_add: Already exists (6
adding new entry "ou=Groups,domainName=18demo.com,o=domains,dc=18demo,dc=com"
ldap_add: Already exists (6
adding new entry "mail=test01@18demo.com,ou=Users,domainName=18demo.com,o=domains,dc=18demo,dc=com"
adding new entry "mail=test02@18demo.com,ou=Users,domainName=18demo.com,o=domains,dc=18demo,dc=com"
adding new entry "mail=test03@18demo.com,ou=Users,domainName=18demo.com,o=domains,dc=18demo,dc=com" |
|