radiusd.conf 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. ## radiusd.conf -- FreeRADIUS server configuration file.
  2. name = radiusd
  3. prefix = /usr
  4. exec_prefix = ${prefix}
  5. sysconfdir = /etc
  6. localstatedir = /var
  7. sbindir = ${exec_prefix}/sbin
  8. logdir = ${localstatedir}/log/radius
  9. raddbdir = /etc/freeradius
  10. radacctdir = ${logdir}/radacct
  11. # Location of config and logfiles.
  12. confdir = ${raddbdir}
  13. run_dir = ${localstatedir}/run
  14. db_dir = ${raddbdir}
  15. libdir = /usr/lib/freeradius
  16. pidfile = ${run_dir}/${name}.pid
  17. user = radius
  18. group = radius
  19. #chroot = /path/to/chroot/directory
  20. max_request_time = 30
  21. cleanup_delay = 5
  22. max_requests = 1024
  23. listen {
  24. type = auth
  25. ipaddr = *
  26. port = 1812
  27. }
  28. listen {
  29. type = acct
  30. ipaddr = *
  31. port = 1813
  32. }
  33. hostname_lookups = no
  34. allow_core_dumps = no
  35. regular_expressions = yes
  36. extended_expressions = yes
  37. log {
  38. destination = syslog
  39. syslog_facility = daemon
  40. stripped_names = no
  41. auth = no
  42. auth_badpass = no
  43. auth_goodpass = no
  44. }
  45. checkrad = ${sbindir}/checkrad
  46. security {
  47. max_attributes = 200
  48. reject_delay = 1
  49. status_server = yes
  50. }
  51. $INCLUDE clients.conf
  52. thread pool {
  53. start_servers = 4
  54. max_servers = 8
  55. min_spare_servers = 3
  56. max_spare_servers = 10
  57. max_requests_per_server = 0
  58. }
  59. modules {
  60. }
  61. instantiate {
  62. }