|
||
| School of Engineering >> IT Services |
|
Kerberos - Single-Sign-On within SEEKerberos is a secure method for authenticating to a computer network. Kerberos lets a user request an encrypted "ticket" for a kerberos realm which can then be used to connect to a service. The user's password does not have to pass through the network, and only needs to be entered once to get the initial ticket. SEE computers which have kerberos enabled use the EASE kerberos realm - this means you use your EASE password to get a kerberos ticket. Kerberised ServicesThe following services within SEE use kerberos for authentication:
Additionally, the following central services also use kerberos:
Setting up KerberosManaged Linux (LCFG)SEE managed linux computers should automatically receive the correct Kerberos configuration for the EASE realm. You shouldn't need to do any configuration on the computer. Managed Windows (Machination)In the Machination Package Manager, install the MIT Kerberos for Windows application. Unmanaged LinuxYou will need to download the following files:
Unmanaged Windowsyou will need to download and install the MIT Kerberos for Windows Using KerberosGetting a Kerberos TicketLinuxOn LCFG managed linux computers, you will get a ticket automatically at login, provided you have logged in using your EASE password to login. If you need to get a ticket manually, open a terminal window and type: kinit username@EASE.ED.AC.UK To check the status of your ticket, run: klist To remove your ticket, run: kdestroy Again, you can use klist to confirm this has been successful. Windows
When properly connected, the white cube should show the silhouette of a person, representing your ticket. you can remove your ticket by double-clicking on the white cube, selecting the ticket and choosing Destroy Credentials. Specific ApplicationsSSHSSH Connections within SEE can now authenticate using kerberos. When you connect to a remote SEE computer, your kerberos ticket travels with you, meaning you don't need to re-enter a password for ongoing connections to other computers. Linux SSH (OpenSSH)For unmanaged Linux computers (not LCFG) You will need to download a specific ssh configuration file for ssh:
You will not see a prompt for Host-authentication as this is handled by the kerberos service. Windows SSH (Putty)You will need to download a specific version of putty which is kerberos-enabled - Putty. Simply save this file, and double-click to run it:
Staffmail/SMS Email with ThunderbirdFollow the instructions on configuring Thunderbird at the UCS Email Configurator, making sure to select Off-campus, or for roaming or mobile use. However, you should make the following changes to the instructions as you proceed:
Thunderbird on WindowsAs well as the above configuration, you will need to make an additional step:
This tells Thunderbird to use the MIT Kerberos for Windows. You should now restart Thunderbird, and you should be able to check your email without needing a password, providing you have a kerberos ticket. |
|
The School of Engineering, The University of Edinburgh, Kings
Buildings, Mayfield Road, Edinburgh, EH9 3JL
School IT Team Tel: 0131 650 5636 Fax: 0131 650 6554 Email: SeeSup@ed.ac.uk © 2002-2008 Copyright The University of Edinburgh. All rights reserved. |
Last modified Tuesday, 26-May-2009 13:34:55 BST