Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: установка freeradius  (Прочитано 1432 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alexubuntu228

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
установка freeradius
« : 13 Июля 2021, 12:30:00 »
Всем привет! Столкнулся с проблемой при установке freeradius на ubuntu server 18.04:
(Нажмите, чтобы показать/скрыть)

Как это побороть?

Dzhoser

  • Гость
Re: установка freeradius
« Ответ #1 : 13 Июля 2021, 17:44:36 »
После установки freeradius добавьте следующие строки в конец файла client.conf, чтобы установить доступ вашего клиента:
sudo nano /etc/freeradius/3.0/clients.conf
Цитировать
client SWITCH-01 {

ipaddr = 192.168.0.10

secret = kamisama123

}


client LINUX-01 {

ipaddr = 192.168.0.20

secret = vegeto123

}
В нашем примере мы добавляем 2 клиентских устройства, оба устройства будут предлагать приглашение для входа в систему для аутентификации в базе данных сервера freeradius.


Теперь найдите и отредактируйте файл конфигурации пользователей freeradius:
Пример:
sudo nano /etc/freeradius/3.0/usersДобавление вашего имени пользователя и пароля, как показано ниже:
Цитировать
freerad1 Cleartext-Password := "freerad1234"
    freerad2 Cleartext-Password := "freerad2123"
Теперь перезапустите сервер freeradius:
    sudo service freeradius restartТеперь проверьте файл конфигурации вашего сервера RADIUS:
    sudo freeradius -CX
Вы можете протестировать аутентификацию в радиусе локально на сервере Radius, используя следующие команды:
radtest freerad1 freerad1234 localhost 0 testing123
Вот пример успешной аутентификации по радиусу:
Цитировать
Sent Access-Request Id 151 from 0.0.0.0:34857 to 127.0.0.1:1812 length 75
User-Name = "freerad1"
User-Password = "freerad1234"
NAS-IP-Address = 172.31.41.98
NAS-Port = 0
Message-Authenticator = 0x00
Cleartext-Password = "freerad1234"
Received Access-Accept Id 151 from 127.0.0.1:1812 to 0.0.0.0:0 length 20

Мы используем имя пользователя freerad1 и пароль freerad1234 для аутентификации учетной записи пользователя.
Test123 - это пароль устройства по умолчанию, включенный в файл clients.conf.

Теперь перейдите к серверу Linux, включенному в файл конфигурации clients.conf как LINUX-01.

Установите пакет freeradius-utils.

    sudo apt-get install freeradius-utils
Протестируйте свою аутентификацию в радиусе удаленно на сервере Linux (LINUX-01 ИЛИ ВАШ КЛИЕНТ, ДОБАВЛЕННЫЙ НА client.conf), используя следующие команды:
    radtest freerad freerad1234 192.168.0.50 0  vegeto123** Поздравляем, ваш сервер Freeradius работает **
« Последнее редактирование: 13 Июля 2021, 17:50:54 от Dzhoser »

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.