Инструменты пользователя

Инструменты сайта


сервис_freeradius

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
сервис_freeradius [2019/08/30 11:53]
val [Debian 9]
сервис_freeradius [2020/04/23 17:00] (текущий)
val [Тестирование сервера]
Строка 28: Строка 28:
 </​code>​ </​code>​
  
-==== FreeBSD ==== 
-<​code>​ 
-[server:~] # pkg install freeradius3 
  
-[server:~] # sysrc radiusd_enable=YES 
  
-[server:~] # cd /​usr/​local/​etc/​raddb/​ 
-</​code>​ 
- 
-==== Windows ==== 
- 
-  * [[http://​freeradius.net/​]] 
-  * [[http://​val.bmstu.ru/​unix/​billing/​FreeRADIUS.net-1.1.7-r0.0.2.exe]] 
  
 ===== Настройка сервера ===== ===== Настройка сервера =====
Строка 47: Строка 36:
  
 <​code>​ <​code>​
-server# cat sites-available/​default 
-</​code><​code>​ 
-authorize { 
-... 
-# unix 
- files 
-accounting { 
-... 
- radutmp 
-... 
-session { 
-... 
- radutmp 
-... 
-</​code><​code>​ 
 server# cat clients.conf server# cat clients.conf
 </​code><​code>​ </​code><​code>​
Строка 74: Строка 48:
        ​shortname ​      = switch        ​shortname ​      = switch
 } }
-</​code><​code>​ 
-server# cat mods-available/​radutmp 
-</​code><​code>​ 
-... 
-check_with_nas = no 
-... 
 </​code><​code>​ </​code><​code>​
 server# :> users server# :> users
Строка 92: Строка 60:
 #     ​Service-Type = NAS-Prompt-User,​ #     ​Service-Type = NAS-Prompt-User,​
 #     ​cisco-avpair = "​shell:​priv-lvl=15"​ #     ​cisco-avpair = "​shell:​priv-lvl=15"​
 +
 +student Cleartext-Password := "​password"​
  
 401 Cleartext-Password := "​401",​ Simultaneous-Use := 1 401 Cleartext-Password := "​401",​ Simultaneous-Use := 1
Строка 99: Строка 69:
 403 Cleartext-Password := "​403",​ Simultaneous-Use := 2 403 Cleartext-Password := "​403",​ Simultaneous-Use := 2
  
 +</​code><​code>​
 +server# cat radiusd.conf
 +</​code><​code>​
 +...
 +log {
 +  ...
 +  auth = yes
 +...
 +</​code><​code>​
 +server# cat sites-available/​default
 +</​code><​code>​
 +authorize {
 +...
 +# unix
 + files
 +accounting {
 +...
 + radutmp
 +...
 +session {
 +...
 + radutmp
 +...
 +</​code><​code>​
 +server# cat mods-available/​radutmp
 +</​code><​code>​
 +...
 +check_with_nas = no
 +...
 </​code>​ </​code>​
 +
  
 ==== Настройка с использованием mysql ==== ==== Настройка с использованием mysql ====
Строка 169: Строка 169:
  
 $ radtest user1 rpassword1 127.0.0.1 0 testing123 $ radtest user1 rpassword1 127.0.0.1 0 testing123
 +
 +# tail -f /​var/​log/​freeradius/​radius.log
  
 $ echo "​User-Name=401,​User-Password=401,​NAS-IP-Address=127.0.0.1"​ | radclient localhost auth testing123 $ echo "​User-Name=401,​User-Password=401,​NAS-IP-Address=127.0.0.1"​ | radclient localhost auth testing123
сервис_freeradius.1567155189.txt.gz · Последние изменения: 2019/08/30 11:53 — val