rlm_unix模块说明
描述
Rlm_unix模块从系统的口令文件中读取口令,允许服务器使用它们来进行认证。当添加到记账部分时,该模块也提供了FreeRADIUS到radwtmp文件(radlast)的接口
rlm_unix模块通过Auth-Type = System来提供功能。模块应该被列在authenticate部分。请看默认的radiusd.conf(查看这个模块的正确用法的例子)
如FreeRADIUS 1,模块不再读或者缓存/etc/passwd,/etc/shadow,/etc/group.如果你希望缓存这些,看rlm_passwd。如果完整的,配置不应该需要这些文件被缓存。
主要配置条目应该被注意到:
radwtmp
用于保持在线用户的数据库的系统wtmp文件的路径,可被radlast程序读取
配置
modules {
...
unix {
radwtmp = ${logdir}/radwtmp
}
...
}
authentication, accounting
文件
/etc/raddb/radiusd.conf,