|
Transfer accounts from Samba to Samba
|
|
| · | Properties transferred in the example are first name, initials, last name, email address, phone number, account name and password hash.
|
| · | It is easy to transfer other properties by minor modifications to the script, the "ListOfProperties" parameter in the "Data.Get.LD.Find" command contains source properties and each "Lin.DS.Op.SetProperty" command contains a property to be written.
|
| · | Extract accounts from a single container, a container including subcontainers, or all accounts in a group, by modifying parameters for the "Data.Get.LD.Find" command.
|
| · | Write accounts to any destination container.
|
| · | A locally installed SSL certificate for each Linux server
|
| · | Linux server with OpenLDAP 2.0 or higher, configured to accept SSL connections on port 636.
|
| · | Full administrative privileges, superuser "rootdn" enabled in slapd.conf
|
| · | Samba 3.0 (script can be modified for Samba 2.2.x, see below)
|
| · | User name and password for superuser "rootdn" in SrcLDAdminAccount and SrcLDAdminPW variables in [Settings]
|
| · | To modify script for Samba 2.2.x; replace "sambaNTPassword" with "ntPassword" in the "SearchFilter" and "ListOfProperties" parameters for the "Data.Get.LD.Find" command.
|
| · | User name and password for superuser "rootdn" in DstLDAdminAccount and DstLDAdminPW variables in [Settings]
|
| · | To modify script for Samba 2.2.x; find the "Lin.DS.Op.SetProperty" command that contains the attribute "sambaNTPasswordHash" and replace with the attribute "ntPasswordHash".
|