Я установил сервер freeradius 2.1.12 и клиент freeradius 1.1.6 на другую виртуальную машину (redhat linux) и протестировал сервер с помощью запущенного radtest. Я установил соединение между клиентом и сервером и протестировал соединение с помощью radlogin, который также работает правильно, но проблема связана с командой
[root@localhost ~]# radiusclient -f radiusclient.conf -p 1812 -a User-Name = testing -a Password = password -a Secret = testing123
error opening radius configuration file
[root@localhost ~]#
Или
[root@localhost ~]# radiusclient -f /etc/radiusclient/radiusclient.conf -p 1812 -a User-Name = testing -a Password = password -a Secret = testing123
Segmentation fault
Вы можете использовать следующую команду:
radiusclient -f /usr/local/etc/radiusclient/radiusclient.conf -p 1812 User-Name=steve Password=testing
Если вы пытаетесь проверить установку и конфигурацию вашего RADIUS-сервера, достаточно использовать любой RADIUS-клиент, например radtest
или radclient
.
Вам нужно специально протестировать это с помощью radiusclient
? Раньше я не пробовал этот инструмент. Думаю, неплохо было бы найти пример того, как его использовать.