Хотите узнать, как выполнить установку Freeradius на Ubuntu Linux? В этом уроке мы собираемся показать вам, как установить Freeradius на Ubuntu Linux и как получить доступ к вашему серверу радиуса в первый раз.
• Ubuntu 18.04
• Ubuntu 19.04
• FreeRadius 3.0.16
В нашем примере сервер Freeradius использует IP-адрес 192.168.0.50.
В нашем примере сетевой коммутатор использует IP-адрес 192.168.0.10.
В нашем примере сервер Linux использует IP-адрес 192.168.0.20.
И сервер Linux, и сетевой коммутатор хотят проходить аутентификацию в базе данных Radius.
Учебник FreeRadius:
На этой странице мы предлагаем быстрый доступ к списку уроков Grafana.
Учебник — Установка FreeRadius
На консоли Linux используйте следующие команды для установки службы FreeRadius.
# apt-get update
# apt-get install freeradius
Теперь нам нужно добавить клиентов FreeRadius в clients.conf ;.
Найдите и отредактируйте client.conf.
# locate clients.conf
# vi /etc/freeradius/3.0/clients.conf
Добавьте следующие строки в конец файла clients.conf.
В нашем примере мы добавляем 2 клиентских устройства:
Первое устройство было названо SWITCH-01 и имеет IP-адрес 192.168.0.10.
Второе устройство было названо LINUX-01 и имеет IP-адрес 192.168.0.20.
Оба устройства будут предлагать приглашение для аутентификации в базе данных сервера Freeradius.
Теперь нам нужно добавить пользователей FreeRadius в файл конфигурации USERS.
Найдите и отредактируйте файл конфигурации пользователей Freeradius.
# locate freeradius | grep users
# vi /etc/freeradius/3.0/users
Добавьте следующие строки в конец файла.
Перезагрузите сервер Freeradius.
# service freeradius restart
Проверьте свой конфигурационный файл радиуса сервера
# freeradius -CX
Тест аутентификации Freeradius
Протестируйте аутентификацию по радиусу локально на сервере Radius, используя следующие команды:
# radtest bruno boss123 localhost 0 testing123
Вот пример успешной аутентификации радиуса:
Мы используем имя пользователя Bruno и пароль boss123 для аутентификации учетной записи пользователя.
Testing123 — это пароль устройства по умолчанию, включенный в файл clients.conf.
Теперь перейдите на сервер Linux, включенный в файл конфигурации clients.conf, как LINUX-01.
Установите пакет freeradius-utils.
# apt-get install freeradius-utils
Протестируйте удаленную аутентификацию радиуса на сервере Linux (LINUX-01), используя следующие команды:
# radtest bruno boss123 192.168.0.50 0 vegeto123
Поздравляем, вы успешно установили сервер Freeradius.