File:  [LON-CAPA] / loncom / html / adm / help / tex / Guts_Authentication.tex
Revision 1.1: download - view: text, annotated - select for diffs
Wed Aug 20 16:17:40 2003 UTC (21 years ago) by bowersj2
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_3, version_1_1_2, version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1, version_1_0_99, HEAD
Adding some .tex files in. (LPML addition later; still some to go.)

    1: On the library servers, it is a routine in \texttt{lond} that does
    2: the authentication. It checks if this is the user's homeserver, checks
    3: the password, and answers with {}``unknown\_user'', {}``authorized''
    4: or {}``non\_authorized''.
    5: 
    6: Determination if this is the user's homeserver is done by the presence
    7: of his or her password file in
    8: 
    9: \texttt{/home/httpd/lonUsers/domain/1.char/2.char/3.char/username/passwd}
   10: 
   11: for example
   12: 
   13: \texttt{/home/httpd/lonUsers/msu/s/m/i/smith/passwd}
   14: 
   15: The password is stored in the format \texttt{mechanism:info}, where
   16: mechanism can currently be unix, krb4 or internal. For krb4, the info
   17: is the Kerberos domain, for internal it is the crypt password itself.
   18: unix simply authenticates against /etc/passwd. 
   19: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>