1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2 3<html> 4 <head> 5 <meta name="generator" content="HTML Tidy, see www.w3.org"> 6 <title>Using Kerberos 4 for Authentication</title> 7 <meta name="GENERATOR" content= 8 "Modular DocBook HTML Stylesheet Version 1.7"> 9 <link rel="HOME" title=" LPRng Reference Manual" href= 10 "index.htm"> 11 <link rel="UP" title="Permissions and Authentication " href= 12 "permsref.htm"> 13 <link rel="PREVIOUS" title= 14 "Using Kerberos 5 for Authentication" href="kerberos.htm"> 15 <link rel="NEXT" title="Using SSL for Authentication" href= 16 "x9412.htm"> 17 </head> 18 19 <body class="SECT1" bgcolor="#FFFFFF" text="#000000" link= 20 "#0000FF" vlink="#840084" alink="#0000FF"> 21 <div class="NAVHEADER"> 22 <table summary="Header navigation table" width="100%" border= 23 "0" cellpadding="0" cellspacing="0"> 24 <tr> 25 <th colspan="3" align="center">LPRng Reference Manual: 5 26 Sep 2003 (For LPRng-3.8.22)</th> 27 </tr> 28 29 <tr> 30 <td width="10%" align="left" valign="bottom"><a href= 31 "kerberos.htm" accesskey="P">Prev</a></td> 32 33 <td width="80%" align="center" valign="bottom">Chapter 34 17. Permissions and Authentication</td> 35 36 <td width="10%" align="right" valign="bottom"><a href= 37 "x9412.htm" accesskey="N">Next</a></td> 38 </tr> 39 </table> 40 <hr align="LEFT" width="100%"> 41 </div> 42 43 <div class="SECT1"> 44 <h1 class="SECT1"><a name="AEN9386">17.14. Using Kerberos 4 45 for Authentication</a></h1> 46 47 <p><b class="APPLICATION">LPRng</b> has built-in support for 48 the Project Athena extensions to the RFC1179 protocol. These 49 provide an extremely simple authentication protocol using an 50 initial credential exchange. After the initial exchange the 51 usual RFC1179 protocol is used.</p> 52 53 <p>During configuration, if the <tt class= 54 "FILENAME">krb.h</tt> (Kerberos 4) include file is found, 55 then this is enabled by default.</p> 56 57 <div class="SECT2"> 58 <h2 class="SECT2"><a name="AEN9392">17.14.1. Printcap 59 Entries</a></h2> 60 61 <p>Options used:</p> 62 63 <ul> 64 <li> 65 <p><var class="LITERAL">auth=kerberos4</var><span 66 class="emphasis"><i class="EMPHASIS">use Kerberos4 67 authentication</i></span></p> 68 </li> 69 70 <li> 71 <p><var class="LITERAL">kerberos_id=</var><span class= 72 "emphasis"><i class="EMPHASIS">destination server key 73 used by clients</i></span></p> 74 </li> 75 76 <li> 77 <p><var class= 78 "LITERAL">kerberos_server_principal=</var><span class= 79 "emphasis"><i class="EMPHASIS">alias for 80 kerberos_id</i></span></p> 81 </li> 82 </ul> 83 <br> 84 <br> 85 86 <p>Example printcap entry:</p> 87 88 <div class="INFORMALEXAMPLE"> 89 <a name="AEN9409"></a> 90<pre class="SCREEN"> 91 pr: 92 :lp=pr@wayoff 93 :auth=kerberos4 94 :kerberos_id=lpr/wayoff.private@ASTART.COM 95</pre> 96 </div> 97 <br> 98 <br> 99 100 <p>The configuration information for Kerberos4 and 101 Kerberos5 is identical and differ only in the 102 authentication type. Note that only client to server 103 authentication is supported.</p> 104 </div> 105 </div> 106 107 <div class="NAVFOOTER"> 108 <hr align="LEFT" width="100%"> 109 110 <table summary="Footer navigation table" width="100%" border= 111 "0" cellpadding="0" cellspacing="0"> 112 <tr> 113 <td width="33%" align="left" valign="top"><a href= 114 "kerberos.htm" accesskey="P">Prev</a></td> 115 116 <td width="34%" align="center" valign="top"><a href= 117 "index.htm" accesskey="H">Home</a></td> 118 119 <td width="33%" align="right" valign="top"><a href= 120 "x9412.htm" accesskey="N">Next</a></td> 121 </tr> 122 123 <tr> 124 <td width="33%" align="left" valign="top">Using Kerberos 125 5 for Authentication</td> 126 127 <td width="34%" align="center" valign="top"><a href= 128 "permsref.htm" accesskey="U">Up</a></td> 129 130 <td width="33%" align="right" valign="top">Using SSL for 131 Authentication</td> 132 </tr> 133 </table> 134 </div> 135 </body> 136</html> 137 138