|
Transfer accounts from Windows 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 for the "Data.Get.AD" 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.AD" command.
|
| · | Write accounts to any destination container or use the "Data.Get.AD" command "Container" property to recreate the structure from the source server.
|
| · | A locally installed SSL certificate for Linux.
|
| · | Windows server 2000 or 2003 with Active Directory (script can be modified for NT4; replace "Data.Get.AD" with "Data.Get.SAM")
|
| · | Full administrative privileges, log on as domain administrator for source domain on local machine (where Admwin executable runs).
|
| · | Linux server with OpenLDAP 2.0 or higher, configured to accept SSL connections on port 636
|
| · | Samba 3.0 (script can be modified for Samba 2.2.x; find the "Lin.DS.Op.SetProperty" command that contains the attribute "sambaNTPasswordHash" and replace with the attribute "ntPasswordHash").
|
| · | Full administrative privileges, superuser "rootdn" enabled in slapd.conf, user name and password in LDAdminAccount and LDAdminPW variables in [Settings].
|