novell im schuleinsatz
DESCRIPTION
Novell im Schuleinsatz. Berndt Sevcik [email protected]. Was wird von Novell geliefert?. Directory. DHCP. Druckservice. eDirectory. Netware 6.5 (eDir) Linux ISC DHCP. iPrint (NDPS). eLearning. Proxy. DNS. Border Manager. Netware 6.5 (eDir) Linux Bind. eDir Kopplung - PowerPoint PPT PresentationTRANSCRIPT
Novell im Schuleinsatz
Berndt [email protected]
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Was wird von Novell geliefert?
Netware 6.5 (eDir)Linux Bind
DNS
Netware 6.5 (eDir)Linux ISC DHCP
DHCP
iPrint(NDPS)
Druckservice
iFolderNetStorage
Samba, NCP
Fileservice
GroupwiseNetMail
Border Manager
Proxy
eDir Kopplungbei Moodle
eLearning
Border Manager
Firewall
freeRADIUS
RADIUS
Apache / TomcatJBoss
Web
MySQL, PostgresKoop. mit ORACLE
Datenbank
eDirectoryDirectory
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Der Grundstein - Novell OES
• SUSE Linux Enterprise Server 9
• eDirectory 8.7.3
• Kern: Linux / Netware
• Management über iManager
• Diverse Novell Produkte
iPrint, iFolder, NetStorage,
Storage Service, ...
• Open Source Komponenten
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Novell und Linux Integration
Novell Client
iPrint
iFolder
Groupwise
ConsoleOne
iPrint
iFolder
Groupwise
BM
Zenworks
eDirectory
iManager
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Lose Kopplung
• Kein Novell Client erforderlich für Nutzung der meisten Dienste
• Komfortgewinn
Authentifizierung am Rechner
!=Authentifizierung
am Netzwerk
Novell ZenWorks
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Schulprojekt
• Import von Schülerdaten - SAS II
Schülerverteiler (Klasse, Abteilung)
• Import der Lehrfächerverteilung - gpUNTIS
Lehrerverteiler (Klasse, Gegenstand, Abteilung)
• Import der eduCARD Daten
Photos
• Synchronisation der Groupwise Datenbank
eDirectory != Groupwise Datenbank
Eigene API
• Verwaltungsoberfläche
npm Module in Novell iManager
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Entwicklung und Erweiterung
• Plugin-Studio in iManager
• Portal - http://developer.novell.com
Dokumentation, Beispielcodes, Entwicklungstools
iManager Developer Kit (JSP, Servlets, Tag Lib.)
Groupwise API (Delphi, C++)
LDAP Bibliotheken für C, C# und Java
eDirectory Bibliotheken für C
Vollständige API Dokumentation
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Tools für den Umstieg (1)
• Groupwise Import Utility (gwport32)
Import von
Usern und
Gruppen
nach
eDirectory
und Groupwise
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Tools für den Umstieg (2)
To import data from a delimited file to an LDAP server: ice -S DELIM -f data.txt -t title,givenName,sn,l,postalCode -D LDAP -s <server> -d cn=user,o=company -w password
ICE (Verwendung über Konsole, ConsoleOne, iManager
To import data from and LDIF file to an LDAP server: ice -S LDIF -f input.ldf -D LDAP -s <server> -d cn=user,o=company -w password
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Verbindung der Welten
• Identity Manager 3 (Starter Kit bei OES)
Starter Kit - (AD-eDir)
User
Gruppen
Passwörter
Struktur
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
iFolder v3 (nur Linux)
• Open Source File Sharing Lösung
• Zugriff und Verwaltung von Dateien von überall
Aufpassen!Version 2 auch
verfügbar!
Vorteil: Integration mit
NetStorage
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
iPrint
• Druckerinstallation und -administration über Browser
• iPrint Client
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Groupwise
• Umfangreiche Kollaborationslösung
• Leichte Installation und Wartung
• Wenige Ressourcen notwendig
• Virenzusatz als Schullizenz von GWAVA (JT-Computer, redNET), inkl. SPAM
• ClientsGroupwise Client für Windows
Outlook Connector
Cross Plattform Client für Linux und MAC
Evolution für Linux und Windows
• Mobile Server zur Kopplung von Smartphones und PDAs
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
ZENworks
• Vollständige Verwaltung des Lebenszyklus eines Computers
• Richtlinienbasierte Automatisierung
• Unterstützung für eDirectory und AD
• Fernwartung
• Software Packaging
• Imaging
• Bestandsverwaltung
• Patch Managment
Zur Anzeige wird der QuickTime™ Dekompressor „TIFF (Unkomprimiert)“
benötigt.
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
freeRADIUS - 802.1x
• Integration in eDir über Universal Password
• Plugins für iManager (fehlerhaft)ldap {
server = "eDir.test.com" identity = "cn=admin,o=org" password = secret basedn = "o=org" filter = "(cn=%{Stripped-User-Name:-%{User-Name}})" base_filter = "(objectclass=radiusprofile)" start_tls = yes tls_cacertfile = /opt/etc/raddb/certs/cacert.b64 tls_require_cert = "demand" access_attr = "dialupAccess" dictionary_mapping = ${raddbdir}/ldap.attrmap ldap_connections_number = 5 password_attribute = nspmPassword timeout = 4 timelimit = 3 net_timeout = 1 edir_account_policy_check = yes }
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
e-Learning Integration - MOODLE
• LDAP Verzeichnisdienst
ldap_host_url: 10.20.30.40
Lldap_version: 3
ldap_bind_dn: cn=admin,o=Unterricht
ldap_bind_pw: whatever
ldap_user_type: Novell Edirectory
ldap_contexts: o=Unterricht
ldap_search_sub: Ja
ldap_user_attribute: cn
ldap_objectclass: objectClass=*
ldap_creators: ou=lehrer,o=Unterricht
Berndt Sevcik <[email protected]>Novell im Schuleinsatz
Fragen?
Berndt Sevcik <[email protected]>Novell im Schuleinsatz