Hi,
Since I want to allow the users in the /etc/passwd file to authenticate with
this radius server.
Below is my radiusd.conf:--------------
unix {
#.....
# Cache /etc/passwd, /etc/shadow, and /etc/group
# allowed values: {no, yes}
cache = yes
#....
# Reload the cache every 600 seconds (10mins). 0 to disable.
cache_reload = 600
#.....
# This is required for some systems, like FreeBSD,
# and Mac OSX.
#
passwd = /etc/passwd
shadow = /etc/shadow
group = /etc/group
authenticate {
# password can be clear-text, or encrypted...
authtype PAP {
pap
}
# Most people want CHAP authentication...
authtype CHAP {
chap
}
# MSCHAP authentication.
authtype MS-CHAP {
mschap
}
# pam
# against /etc/passwd! See the FAQ for details.
#
unix
----------------------------
Then, I try to authenticate the radius server, but failed with the followin
messages:
------------------------------------------------
modcall: entering group authenticate
rlm_eap: Request found, released from the list
rlm_eap: EAP_TYPE - md5
rlm_eap: processing type md5
rlm_eap_md5: No password configured for this user
modcall[authenticate]: module "eap" returns invalid
modcall: group authenticate returns invalid
auth: Failed to validate the user.
-----------------------------------------------
I did add the user in the /etc/passwd by "useradd" and "passwd" command.
Please help me. How can I solve this problem?
(I can successfully authenticate with the users in ./raddb/users.)
How can I authenticate the users in /etc/passwd?
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html