LDAP-Anbindung des VSE an Linux oder VM



Ähnliche Dokumente
LDAP. Universität zu Köln IT-Zertifikat Allgemeine Technologien 1 Dozentin: Susanne Kurz M.A Referent: Branko Dragoljic

Internetkommunikation I WS 2005 / Fachhochschule Bonn-Rhein-Sieg. LDAP und Adressbuch. Mail-Client, Handy, PDA-Adressbuch gespeist aus LDAP

R-BACKUP MANAGER v5.5. Installation

Was ist LDAP. Aufbau einer LDAP-Injection. Sicherheitsmaßnahmen. Agenda. LDAP-Injection. ITSB2006 WS 09/10 Netzwerkkonfiguration und Security

Implementierung einer LDAP basierenden Patientenverwaltung

VDA 4939 Formulare Version 2

LDAP-Anbindung der REDDOXX-Appliance

Mail encryption Gateway

Nutzerverwaltung für Moodle über LDAP

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Global Transport Label - General Motors -

Perceptive Document Composition

Erste Schritte mit Desktop Subscription

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

Dateninseln. Andere Applikationen: Calendar Server Web Server Telefonbücher...

Aareon Internet GES Setup

Authentication Policy. Konfigurationsbeispiel ZyXEL ZyWALL USG-Serie. Juni 2010 / HAL

Comtarsia SignOn Familie

Externe Authentifizierung. Externe Authentifizierung IACBOX.COM. Version Deutsch

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

Betriebssystem Windows - SSH Secure Shell Client

Automatisierung für z/vse und andere Plattformen über Open Source Ant

Windows Server 2012 R2 Essentials & Hyper-V

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

Powermanager Server- Client- Installation

Oracle APEX Installer

OP-LOG

Einfache Koexistenz von lokaler Exchange Server-Umgebung mit Exchange Online. Christoph Bollig, Technologieberater Office 365

Softwaren Engineering I

So funktioniert die NetWorker 7.5 Eigenschaft zum Sichern umbenannter Verzeichnisse ( Backup renamed Directories )

Infinigate (Schweiz) AG. Secure Guest Access. - Handout -

Installation & Konfiguration AddOn AD-Password Changer

How-to: HTTP Proxy mit Radius Authentifizierung an einem Windows 2003 Server. Securepoint Security System Version 2007nx

Windows Integration. von Tino Truppel

IBM Domino mit Active Directory & Identity Management verbinden

BitDefender Client Security Kurzanleitung

Remotely Anywhere Verwendung von Zertifikaten Schritt für Schritt Anleitung zur Implementation von Zertifikaten in Remotely Anywhere

Office 365 Partner-Features

Collax VPN. Howto. Vorraussetzungen Collax Security Gateway Collax Business Server Collax Platform Server inkl. Collax Modul Gatekeeper

Step by Step Webserver unter Windows Server von Christian Bartl

Praktische Anleitung zu Konfiguration von PPTP Verbindungen

Installationsanleitung für pcvisit Server (pcvisit 12.0)

Einrichtung Secure-FTP

Anleitung zur Nutzung von OpenSSL in der DFN-PKI

IT Systeme / VoIP Telefonanlagen Estos MetaDirectory 1

Installationsanleitung Laurus Projekte System (Aufgaben / Projekte mit Gantt Chart)

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

Secure Network Communications (BC-SEC-SNC)

Handbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software

Windows 2008R2 Server im Datennetz der LUH

IT-Symposium. 2E04 Synchronisation Active Directory und AD/AM. Heino Ruddat

Daten fu r Navigator Mobile (ipad)

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Nachricht der Kundenbetreuung

novapro Open Audittrail Report

2. Einrichtung der Verbindung zum Novell-NetStorage-Server

INHALT. 1 NSA-320 als Logging Version

Verwendung des IDS Backup Systems unter Windows 2000

Diese Anleitung erläutert die Einrichtung des Active Directory Modus im DNS-343.

Fragen zur GridVis MSSQL-Server

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

a.sign Client Lotus Notes Konfiguration

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION

@HERZOvision.de. Lokalen -Client mit IMAP einrichten. v by Herzo Media GmbH & Co. KG -

SharePoint Demonstration

Konfiguration von Fabasoft Mindbreeze Enterprise für IBM Lotus

MOUNT10 StoragePlatform Console

Maileinstellungen Outlook

Planung für Organisation und Technik

WIE MELDEN SIE SICH AN SAP AN? SAP NETWEAVER SINGLE SIGN-ON SAP SECURITY UND SICHERES SINGLE SIGN-ON MARKUS NÜSSELER-POLKE

MSDE 2000 mit Service Pack 3a

How to install freesshd

Anforderungen an die HIS

SSH Authentifizierung über Public Key

bizsoft Rechner (Server) Wechsel

Windows 2008 Server im Datennetz der LUH

FTP Server unter Windows XP einrichten

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen

OMM Online Maintenance Management

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

Clients in einer Windows Domäne für WSUS konfigurieren

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

z/os LDAP ein zentraler Security Service Mit IBM System z in die Zukunft

Die DeskCenter Management Suite veröffentlicht neue Version 8.1

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Anleitung Captain Logfex 2013

Switching. Übung 9 EAP 802.1x. 9.1 Szenario

-Verschlüsselung mit Geschäftspartnern

-Migration ganz einfach von POP3/IMAP4 zu Exchange Online. Christoph Bollig, Technologieberater Office 365

Programmiertechnik II

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Transkript:

LDAP-Anbindung des VSE an Linux oder VM Jörg Härtel Senior IT Spezialist haertel@de.ibm.com 30.04.2009

Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. AS/400, DBE, e-business logo, ESCON, eserver, FICON, IBM, IBM Logo, iseries, MVS, OS/390, pseries, RS/6000, S/390, VM/ESA, VSE/ESA, Websphere, xseries, z/os, zseries, z/vm, z/vse For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml: The following are trademarks or registered trademarks of other companies Lotus, Notes, and Domino are trademarks or registered trademarks of Lotus Development Corporation Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries LINUX is a registered trademark of Linux Torvalds UNIX is a registered trademark of The Open Group in the United States and other countries. Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation. SET and Secure Electronic Transaction are trademarks owned by SET Secure Electronic Transaction LLC. Intel is a registered trademark of Intel Corporation * All other products may be trademarks or registered trademarks of their respective companies. 2 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Agenda IBM STG Technical Sales System z LDAP Nutzen LDAP LDAP Client VSE LDAP z/vm openldap Linux (zseries) Verbindung VSE LDAP zu z/vm LDAP Verbindung VSE LDAP zu open LDAP Debugging Tipps 3 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAD Nutzen zentrales Benutzer Management ein möglicher Weg zum Single Sign On Offener Standard X.500 TCP/IP, SSL/TLS Support LPAP Server sind verfügbar für viele Betriebsysteme z/os, z/vm, Linux für z Server Unix (allgemein ), AIX, Microsoft grosse Anzahl an LDAP Client jetzt auch mit z/vse 4.2 4 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP ( Lightweight Directory Access Protocol ) X.500 Spezifikation (Verzeichnisdienst nach OSI) Hierarchisches Datenmodel Standardisierte Objekte standardisierte Attribute Index gestützter Zugriff Backends ( Datenbanken ) LDBM SDBM RDBM Protokoll Unterstützung TCP/IP SSL/TLS 5 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP Objekte LDAP Einträge bestehen aus einem Distinguished Name (DN) Statement dn mindestens einem ObjectClass: Eintrag z.b. Top, Person, OrganizationalPerson Organization, OrganizationalUnit,, mindesten einen Attribute Eintrag z.b. cn= für Commen Name, sn= für Nachname o= für Organization, ou=organizationname eine ObjectClass kann das definieren bestimmter Attribute erfordern Z.B. Person erfordert einen cn= Eintrag Organization einen o=, OrganzationUnit einen ou= Eintrag 6 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP Attribute Object Attribute ergänzen einen dn Eintrag mit zusätzliche Information hierfür können nur spezielle Attribute verwendet werden o, ou, dc Attribute werden in einer ObjetctClass definiert Attribute dienen als Suchargument Filterargument Abfrage eines Passwortes etc. Suchabfragen nutzen Attribut basierende Index Attributwerte können individuell geändert werden 7 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP LDIF ( Ldap Data Interchange Format ) Standardisiertes Format zum Anlegen Ändern Löschen Verschieben von Benutzern Tools und Kommandos Linux z/vm ldapadd LDAPADD ldapdelete LDAPDLET ldapmodify LDAPMDFY ldapmodrdn LDAPMRDN ldapsearch LDAPSRCH ldapcompare LDAPCMPR 8 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP Client VSE Aktivierung Copy Skeleton SKLDCFG Lib.59 -> prim. Lib Anpassen und katalogisieren Mit CEMT SET PROG(IESLDCFG) NEWCOPY aktivieren im Minimum erforderliche Anpassungen LDAP_SERVERS ( Host name IP_Addr:PORT) KEYRING_LIBRARY ( SSL/TLS ) KEYNAME ( SSL/TLS ) DN_BIND_PATTERN ( cn=%u, +DN Attribute ) dn: cn=joerg Haertel, ou=vse, o=ibm dn: cn=dagmar Kruse, dc=ibm, dc=com BASE_DN 9 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP Client VSE Aktivierung Benutzer in der Mapping File definieren Batch Mapping Tool ( IESLDUMA ) Commands ID, ADD, CHANGE, DELETE, LIST, EXPORT cn einen existierenden VSE-Benutzer zuweisen LDAPUSER TYPE=LDAP mit GENPWD= nur LDAP Logon für standard Benutzer ( empfohlen ) LDAPUSER TYPE=LDAP mit VSEPWD Logon nur mit BMS User-ID und Passwort für SYSA, OPER, PROG im Falle eines LDAP Ausfalls nicht empfohlen für standard Benutzer 10 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP z/vm Supports / Provides ( Auszug ) Version 2 und 3 LDAP Clients besitzt internen SSL Support z/vm SSLSERV Server wird nicht benötigt SSL V3 TLS V1 Client and Server Autorisierung Passwort Verschlüsselung RACF Zugriff (Backend Support) 11 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP z/vm Konfiguration TCPMAINT DS CONF auf TCPMAINT 198 Beispiel Datei LDAP-DS SCONFIG auf TCPMAINT 591 DS ENVVARS Beispiel Datei LDAP-DS SAMPENVT auf TCPMAINT 591 LDAPSRV nutzt z/vm BFS LDBM Standard Verzeichnis /var/ldap /var/ldap/ldbm ist das Standard LDAP Verzeichnis neue LDBM Verzeichnisse werden automatisch mit neuem Sufix angelegt /var/ldap/ldbm1, /var/ldbm2 etc. LDBMSRV mit Schema initialisieren Schema basieren auf Industrie und Produkt Regeln USERSCHM LDIF und IBMSCHM LDIF von TCPMAINT 591 sollten nicht geändert werden 12 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

LDAP SSL/TLS Aktivierung GSKKYMAN ( CMS TOOL ) Zertifikat Management Tool Beschreibung TCP/IP LDAP Administration Guide USER LDAPSRC hat /var/ldap im Schreib Zugriff /var/ldap hält die Datenbank für die Zertifikate und Schlüssel CA oder Self-Signed Zertifikate anlegen ( z.b. ldap ) OPENVM get/put zum Im/Export der BFS Dateien verwenden DS CONFIG listen ldaps://:636 # sslauth serverauth sslauth serverclientauth sslkeyringfile /var/ldap/mykey.kdb sslkeyringfilepw password sslcertificate ldap 13 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

openldap Linux (zseries) Installation OpenLDAP ist Teil jeder Linux Distribution LDAP Server ist ein eigenes RPM slapd.conf ist die Standard Konfigurations- Datei meist /etc/openldap/slapd.conf enthält die komplette Konfiguration./ssl Verzeichnis für Server Zertifikate, private Schlüssel /etc/init.d/ldap start 14 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

openssl Installation Basis um LDAP SSL/TLS zu ermöglichen enthält Funktionen zur Verschlüsselung von Daten openssl ist Teil jeder Linux Distribution openssl hat Funktionen zum erzeugen von privaten Schlüsseln von Zertifikats Anforderungen erstellen selbst signierter Zertifikaten kann als CA agieren 15 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Verbindung VSE LDAP zu z/vm LDAP Non SSL VSE Seite leicht und schell zu realisieren VM Seite erfordert leicht höheren Aufwand erstellen der Konfigurations- Dateien initialisieren der LDAP Directory erstellen der LDIF Dateien SSL/TLS mit Server Autorisierung VSE Seite leicht und schell zu realisieren es werden keine Zertifikate benötigt VM Seite erfordert das Erzeugen oder Anfordern von Zertifikaten GSKKYMAN Kenntnisse sind erforderlich 16 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Verbindung VSE LDAP zu z/vm LDAP SSL/TLS mit ClientServer Autorisierung VSE Seite leider kein Ergebnis eventuell ein TLS Protokoll Problem wird mit dem VSE Labor geklärt VM Seite erfordert das Erzeugen oder Anfordern von Zertifikaten GSKKYMAN Kenntnisse sind erforderlich mit einem openldap Client erfolgreich nachgewiesen 17 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Verbindung VSE LDAP zu openldap Non SSL VSE Seite leicht und schell zu realisieren openldap Seite erfordert leicht höheren Aufwand Erstellen der slapd.conf Datei Erstellen der LDIF Dateien SSL/TLS mit Server Autorisierung VSE Seite leicht und schell zu realisieren es werden keine Zertifikate benötigt openldap Seite erfordert das Erzeugen oder Anfordern von Zertifikaten openssl Kenntnisse sind erforderlich 18 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Verbindung VSE LDAP zu openldap SSL/TLS mit ClientServer Autorisierung VSE Seite leider kein Ergebnis eventuell ein TLS Protokoll Problem wird mit dem VSE Labor geklärt openldap Seite erfordert das Erzeugen oder Anfordern von Zertifikaten openssl Kenntnisse sind erforderlich mit einem openldap Client erfolgreich nachgewiesen 19 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Debugging Tipps z/vse IESLDCFG FLAGS DC XL4 8000000x Ausgabe ist im SYSLOG vom CICS IP TRACE TRACE,ID=xxxx,IPADDR=ipaddr Formatierung mit VSE IP Trace Tool von der VSE Homepage Auswertung über Ethereal/Wireshark 20 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Debugging Tipps z/vm LDAP Server SMSG LDAPSRV Option DEBUG ANY sehr viel Information weiter Level vorhanden Ausgabe Konsol Log Konsole wenn LDAPSRV ist LOGON 21 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Debugging Tipps openldap Client ldapsearch Option d1, -d2,-d3 viel Information SSL/TLS welchen Inhalt haben die Zertifikate openldap Server slapd.conf Option logging any Messages in /var/log/messages 22 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009

Links zu weiteren Informationen Security on IBM z/vse http://www.redbooks.ibm.com/redpieces/abstracts/sg247691.html z/vm V5R4.0 TCP/IP LDAP Administration Guide http://publibz.boulder.ibm.com/epubs/pdf/hcsk8b30.pdf z/vm V5R4.0 TCP/IP Planinng and Customization http://publibz.boulder.ibm.com/epubs/pdf/hcsk5b31.pdf OpenLDAP 2.4 Administration Guide http://www.openldap.org/doc/admin24/openldap-admin-guide.pdf 23 TK Arbeitskreis 11-13.2.2009 Potzdam 30.04.2009