Я устанавливаю сервер Ubuntu 22.04.
Я устанавливаю апач2
я устанавливаю PHP
Я устанавливаю PostgreSQL и phpPgAdmin.
Я устанавливаю фрирадиус 3.0
ln -s /etc/freeradius/3.0/mods-available/sql /etc/freeradius/3.0/mods-enabled/sql
ln -s /etc/freeradius/3.0/моды-доступны/остальные /etc/freeradius/3.0/моды-включены/остальные
ln -s /etc/freeradius/3.0/mods-available/sqlcounter /etc/freeradius/3.0/mods-enabled/sqlcounter
нано /etc/freeradius/3.0/сайты доступны/по умолчанию
и раскомментируйте все строки sql
Я сделал то же самое в /etc/freeradius/3.0/sites-available/inner-tunnel
Я использую /etc/freeradius/3.0/mods-config/sql/main/postgresql/schema.sql для создания базы данных sql в postgresql.
Я редактирую /etc/freeradius/3.0/mods-available/sql, чтобы связать freeradius с postgresql.
Я создаю пользователя в таблице radcheck с паролем. используйте wpa2-enterprise в моем Wi-Fi-устройстве engenius. Он работает идеально.
Моя цель сейчас состоит в том, чтобы ограничить определенного пользователя или группу пользователей только одним одновременным входом в систему. Если второй компьютер или телефон попытаются войти в систему, он должен отклониться.
Я пробую многие манипуляции, которые я нашел на форуме, но ничего не работает. Я, наверное, где-то ошибся, но я не знаю, где.
Я пробовал: как исправить количество одновременных входов в систему на пользователя в freeradius 3.0?
Не работает для меня. Но я использую postgresql, а не mysql, не знаю, есть ли разница. Первый пользователь может подключиться, но второе устройство, использующее то же имя пользователя и пароль, тоже может подключиться, и я настраиваю одновременное использование := 1.
Если вам нужна дополнительная информация, спросите меня.
Извините за мой английский.
Спасибо за помощь
Ричард
Ричард