Annotation of loncom/html/adm/help/tex/Guts_Authentication.tex, revision 1.1
1.1 ! bowersj2 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>