IT运维流程库历史主题 · 只读
← 返回目录

iTOP 如何导入域账号


iTOP导入域账号分为以下几步: - 待导入的域账号数量如果超过1000个,需要在域控服务器上进行相关设置,步骤如下: 关于ntdsutil命令的用法参见 en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc753343(v=ws.11) 1. 在域控上运行 ntdsutil 2.ldappolicies 3.connections 4.connect to domain x .hk 5.quit 6.show values --显示当前值 7.set maxpagesize 5000 --设置需要导入账号的最大值 8.show values --显示将要修改的值 1000(5000) 9.commit changes --提交修改 10.show values --确认修改后的数量是否正确 11.quit 退出 - 修改 iTOP中的配置文件 管理工具 --> 配置. 主要作用是导入域账号后,能够使用域账号密码直接登陆 iTOP, 大概在240行左右 'authent-ldap' => array ( 'host' => '1.1.1.1', 'port' => 389, 'default_user' => 'domain\\administrator', 'default_pwd' => 'passowrd', 'base_dn' => 'dc=domain,dc=COM', 'user_query' => '(&(samaccountname=%1$s))', 'options' => array ( 17 => 3, 8 => 0, ), 'start_tls' => false, 'debug' => false, ), - 修改附件中的域服务器连接信息 'host' => '1.1.1.1', // IP or FQDN of your domain controller 'port' => '389', // LDAP port, 398=LDAP, 636= LDAPS 'dn' => 'DC=Ronghuafugui,DC=COM', // Domain DN 'username' => 'Ronghuafugui\administrator', // username with read access 'password' => 'admin#78!pp12', // password for above - 注意修改附件中的496行,注释掉该行如果导入的Email地址不对的话,修改配置为如下信息。samaccountname一般来说是域用户登陆账号。 //$aData['mail'] = $aData['userprincipalname']; $aData['mail'] = $aData['samaccountname'].""; - 将附件放在iTOP服务器中的指定位置,一般在 html/webservices/ - 通过浏览器打开该文件,导入域账号 //itop server IP/webservices/import_adaccount.php - 在 iTOP服务器中设置自动更新计划, 每天早晨5点自动同步域账号到 iTOP 0 5 * * * php /var/www/itop/html/webservices/import_adaccount.php --auth_user=admin --auth_pwd=password