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