Questions about Securing Linux for zSeries with a Central z/OS LDAP Server (RACF)
We are in the process of setting this environment up and have Questions about what was mentioned in the Redbook. 1) Syncronization of RACF and LDAP TDBM backend data. From the above manual on page 22... User administration: As some user information is duplicated in the RACF and DB2 backends, you have to ensure that this data is kept synchronized. You should consider getting some way to make sure that the overlapping data (userid, name of a user, etc.) is always updated in the RACF data base and in the DB2 backend with identical values. This might be done with some directives for the user administration process or by some locally written administration utility. ....and from page 23 of the RedPaper..... Changing user data After you have set up and populated the TDBM with user data, you have to keep some information synchronized between RACF and TDBM when adding, deleting or updating user entries. If you also set up SDBM, you can do this simply by sending an ldapmodify request for the appropriate entry with specific information to the SDBM and to the TDBM backend. It is relatively simple to write a small program for this purpose. 2) Initial Loading of RACF data into LDAP. From the above manual on page 23... Initial setup in LDAP DB2 backend with RACF data: For users who should get access to Linux systems and who are already z/OS users with user information stored in a RACF database, it is probably effective to populate the TDBM backend with that existing information and complete it with the information necessary for a Linux account. Recommendation: 1.Unload the RACF data base with IRRDBU00. 2.Extract all desired data from the flat file with a locally written REXX program. 3.Create an ldif file. 4.Insert the data into TDBM with LDAP. To do this (depending on the size of the file), use either the ldapmodify command or, for mass insertion, the ldif2tdbm utility. If you set up the SDBM backend for the z/OS LDAP server, then there is also another way to initially fill the TDBM with RACF data: If you have a program available that can read the contents of an LDAP directory and can create an ldif file out of this information, you can use it to extract all the data out of RACF via the SDBM backend (using the suffix of the SDBM). The generated ldif file can then be examined and the entries that are not to be put into the TDBM can be removed. Then complete the remaining entries with the necessary information and import the modified ldif file into DB2 (using the suffix of the TDBM). To be able to use the entries in the TDBM for Linux authentication and identification, the entries must contain at least the information for a POSIX user (uidnumber, gidnumber, username, loginshell, and home directory). Note: For Linux users you should ensure that uid numbers are unique. Are there any Ideas out there that any has on how to accomplish the above? Are there any Open Source apps out there written to accomplish any of the above? Any other Suggestions? Has anyone set this kind of environment up before and have experiences to share? Any Recommendations? TIA, Cameron Seader [INFO] -- Access Manager: This transmission may contain information that is privileged, confidential and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. A2 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
