Top Banner
Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer [email protected]
30

Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer [email protected].

Mar 26, 2015

Download

Documents

Landon MacKay
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka for Mac 2.1

Providing Mac OS Xautomated single login access to

Novell storage resources

Doug OuztsTechnical [email protected]

Page 2: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Agenda• Current Novell and Mac Integration Challenges• Kanaka for Mac 2.1 Overview• Kanaka for Mac 2.1 Technical Architecture• Kanaka for Mac 2.1 Requirements• Interactive Training

Page 3: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Integration Challenges Between Apple and Novell• Developing software for Mac environments

has not been a priority with Novell• Client software is either nonexistent or out of

date.• Integration tends to be workarounds rather

than solutions

Page 4: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Complex to Configure Manually1. Configure for simple or universal password in

the eDirectory tree2. Ensure AFP or CIFS is installed and configured3. Ensure that each Mac can resolve server’s

host name4. Edit SSL certificate on each Mac5. Extend eDirectory schema6. Verify extended schema

Page 5: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Complex to Configure Manually (cont.)7. Extend user objects8. Create mount volumes for each volume you

want to access9. Configure each Mac to authenticate to

eDirectory10. Set additional preferences in eDirectory

Provided you put in all of the time to learn to understand and perform each step, this approach might work.

Page 6: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Manual Configuration RequiresOn-going Configuration• As users are added, moved, renamed, or

removed, the extended user object needs reconfigured

• When a new Mac is added, one half of these steps must be repeated

• If a home directory path is moved, the mount objects need to be updated

Page 7: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

What about the“Magic Triangle Configuration”?• Capability of integrating Mac client system and

two differing directories to provide the information for both login and management.

• Tips for doing so are scattered among Mac “Tips & Tricks” documents, forum discussions, and Apple Open Directory Admin Guide.

• Significant investment in time to learn and then implement.

Page 8: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Why Make Things More Complex than They Have to Be?

Page 9: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Simplified Integration with Kanaka1. Configure simple or universal password in the

eDirectory tree2. Ensure AFP or CIFS is installed and configured3. Install the Kanaka Engine4. Run the Setup Wizard5. Install Kanaka on workstations6. Login and access storage resources

Page 10: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Developed with Apple Directory Services Engineering Group• Onsite cooperative engineering effort in 2005• Close developer association with Apple• Apple Developer Connection member since

2005• Kanaka is recommended by Apple as a

preferred solution for integrating Macs and Novell networks

Page 11: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

How Kanaka Works

Page 12: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Single Password Login Options

A. Kanaka Plug-in: • Simultaneous authentication to eDirectory during

Mac login• Mounts all user and group storage

B. Kanaka Desktop Client:• Client login authentication to eDirectory• Mounts all user and group storage

Page 13: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka Plug-in Authentication 1. Single Novell Simple or

Universal password login.2. Home directory and

collaborative storage attributes retrieved.

3. Converts attributes into URL format for OS X to mount storage. URL can be AFP or CIFS.

4. Checks to see if eDirectory authentication is required to gain access to the desktop.

Page 14: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka Desktop Client Authentication

1. Single Novell Simple or Universal password login.

2. Home directory and collaborative storage attributes retrieved.

3. Converts attributes into URL format for OS X to mount storage. URL can be AFP or CIFS.

Page 15: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Why Two Authentication Methods?Kanaka Plug-in• Users in a computer lab setting• Mac OS X 10.4 users

Kanaka Desktop Client• Users with assigned workstations and local

accounts• Users who do not want to go through the Login

Window to access network storage resources• Users who do not want to lose their workstation

settings when accessing network storage resources

• Mobile users who frequently work at home and connect through VPN

Page 16: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Identity Determines User and Collaborative Storage Resources

• Home directory and collaborative storage links built dynamically at login

• Group membership automatically mounts associated group storage

• No machine dependency for accessing storage

• No need to remember location of storage • No need to traverse from root of a volume

down to a user’s storage• No need to visit each machine to manually

mount volumes

Page 17: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

The PlayerseDirectoryFollowing context-less, single login, used by Kanaka to determine user and collaborative storage resources.

Apple Filing ProtocolAfter Kanaka determines home and collaborative storage attributes, AFP can be used to mount volumes.

CIFS/SMBAfter Kanaka determines home and collaborative storage attributes, CIFS/SMB can be used to mount volumes.

Mac OS XInitiates login process. Causes Kanaka Plug-in to authenticate to eDirectory and retrieve necessary user information.

Novell Native File AccessReceives control structures from OS X. Eliminates need to log in to multiple servers.

Apple Open DirectoryKanaka integrates with Apple Open Directory to extend management of Mac OS X via Workgroup Manager.

Page 18: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Mounting Home and Group Storage

Home directory and group storage mounts on the Dock or in the Mac Finder.

Network resources are displayed on the desktop.

Page 19: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka Mobility• Leverages Apple’s Mobile Account feature• Provides Mac network and local login• Flexibility to configure mirroring so that

network home directory and local home directory always contain same data

• Capable of reducing network traffic and network home directory quotas

Page 20: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka Plug-in Console

Allows for the user to manage his or her eDirectory password.

Page 21: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka Plug-in Console (cont.)

Displays identity information from Novell eDirectory.

Page 22: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka Plug-in Console (cont.)

Indicates storage capacity and usage.

Page 23: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Enhancements to Kanaka 2.1• No NetWare dependencies• Kanaka Engine can be hosted on either a

– Novell Open Enterprise Server 2– Microsoft Windows Server 2008 or Windows 7

• Improved management capabilities• Improved support for extended characters and

object names

Page 24: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Technical Architecture and Requirements

Kanaka for Mac 2.1

Page 25: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Architecture

Mac

Kanaka Client

OS X

Windows / OES 2

Kanaka Engine

Policy

eDirectory

MCX

<AFP/CIFS/SMB>

Open Directory

Workgroup Manager

• Context-less Authentication• Auto-mount Storage Resources

• User• Group

OES 2NetWare

• MCX Directives• Password Change• Disk Quota

Kanaka Plug-In

<HTTPS>

Page 26: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka RequirementsEngine• Linux

– Open Enterprise Server 2 (OES 2) SP2 or later

• Windows– OS Requirement

• Windows Server 2008 or later

• Windows 7 or later– Novell Client 2 SP1 IR4 or

later

Desktop Client / Plug-In• Desktop Client

– Mac OS X 10.5 or later

• Plug-In– Mac OS X 10.4 or later

• Plug-In Console– Mac OS X 10.5 or later

Page 27: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Kanaka 2.1 Prerequisites•Kanaka clients leverage eDirectory and Native File Access (NFA) technologies from Novell, therefore, the configuration of these components is prerequisite to the installation and configuration of the Kanaka client software on Mac OS X.

• Please reference the Kanaka Admin guide for more information on configuring NFA and Password Management

Page 28: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Product Web Pagehttp://www.condreycorp.com

Page 29: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Interactive Training Exercises

Page 30: Kanaka for Mac 2.1 Providing Mac OS X automated single login access to Novell storage resources Doug Ouzts Technical Trainer douzts@condreycorp.com.

Questions and Answers

Q & A