码迷,mamicode.com
首页 > 其他好文 > 详细

glpi 与 ldap 自动同步 【原创】

时间:2015-09-12 01:05:44      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:glpi 与 ldap 自动同步

glpi 与 ldap 自动同步


先在glpi的设置里面

技术分享



【查找ldap_mass_sync.php脚本文件的位置】

[root@hghast001 etc]# find / -iname *ldap_mass_sync.php*
/var/www/html/glpi/scripts/ldap_mass_sync.php

【查看ldap_mass_sync.php 脚本的使用说明】

[root@nb0001 ~]# php /var/www/html/glpi1/scripts/ldap_mass_sync.php --help
Usage: php -q -f ldap_mass_sync.php [action=<option>]  [ldapservers_id=ID]
Options values:
0: import users only
1: synchronize existing users only
2: import & synchronize users
before-days: restrict user import or synchronization to the last x days
after-days: restrict user import or synchronization until the last x days
ldap_filter: ldap filter to use for the search. Value must be surrounded by ""

【ldap_mass_sync.php 添加用户】

[root@nb0001 ~]# php -q -f  /var/www/html/glpi1/scripts/ldap_mass_sync.php action=0
Processing LDAP Server: glpi, ID: 1 
...................................
Imported: 35
Synchronized: 0
Deleted from LDAP: 0

【添加并同步】,会disabled离职人员的姓名

[root@nb0001 ~]# php -q -f  /var/www/html/glpi1/scripts/ldap_mass_sync.php action=2
Processing LDAP Server: glpi, ID: 1 
...............................................................
Imported: 0
Synchronized: 236
Deleted from LDAP: 34


【每小时自动同步】

[root@hghast001 etc]# vim /etc/crontab
 1 * * * *  /usr/bin/php -q -f  /usr/bin/php -q -f  /var/www/html/glpi/scripts/ldap_mass_sync.php  action=2  >> /dev/null 2>&1


【完成】


本文出自 “生命不息,折腾不止。” 博客,谢绝转载!

glpi 与 ldap 自动同步 【原创】

标签:glpi 与 ldap 自动同步

原文地址:http://990487026.blog.51cto.com/10133282/1693898

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!