Skip to topic | Skip to bottom
Home
You are here: TWiki > AFSLore Web > GettingStarted > FrequentlyAskedQuestions > GettingAuthenticated r25 - 23 Feb 2005 - 22:25 - JosephHVilas


Start of topic | Skip to actions
This is a rough outline.

There are basically three options with several variants

  • KaServer -- the standard option to comes with IBMAFS, implements KerberosIV? with some custom features.
  • KerberosIV? -- the original MIT implementation, and Krb4KTH?, an export version of KerberosIVMIT? (aka "bones"), but with encryption support put back in by the fine folks at KTH.
  • KerberosV -- version five of this protocol has numerous improvements over version four and is available from many sources: MIT, DCE, Microsoft (aka ActiveDirectory) and HeimdalKTH.

The consensus these days is to use KerberosV, even though lacking native support for V5, AFS still needs various conversion and migration tools. See KerberosAFSInstall for (what will be) a step-by-step procedure to install a new OpenAFS cell where authentication is handled by a KerberosV realm.

For KerberosV, there are two main open-source solutions for Unix: KerberosVMIT and HeimdalKTH. A quick comparison of the two:

KerberosVMIT Advantages:

  • Excellent documentation
  • The "reference" implementation everyone else uses as a baseline
  • Great library support. Third-party software compiles easily with the libraries MIT provides.

KerberosVMIT Disadvantages:

  • Poor integration with AFS. Requires the AFS-Kerberos5 migration kit to work with AFS.
  • Export issues

HeimdalKTH Advantages:

  • Excellent integration with AFS.

HeimdalKTH Disadvantages:

  • Client API is just different enough from MIT to keep most applications from compiling out of the box.

Note that you can mix-and-match. Currently I'm using a HeimdalKTH KDC with KerberosVMIT clients. If you take this route the one big thing to watch out for is administrative tools - kadmin, kpasswd, and such.

Some other topics that should be explained.

-- TedAnderson - 22-24, 29 Jan 2002
-- JasonGarman? - 30 Jan 2002
-- TedAnderson - 06-07 Feb, 11 Oct 2002
-- TedAnderson - 27 Feb 2003


See AuthCommands.

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r25 < r24 < r23 < r22 < r21 | More topic actions
AFSLore.GettingAuthenticated moved from AFSLore.SettingUpAuthentication on 26 Apr 2003 - 01:35 by TWikiGuest - put it back
This site is powered by the TWiki collaboration platformCopyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback