Какое ожидаемое значение SMD5-Password в пользовательском файле конфигурации freeradius?

Я использую freeradius v2.1.12 в Ubuntu v14.04. Вот / etc / freeradius / users:

test    SMD5-Password := "{SMD5}xbYqJDY4gqVyE8Vhty//QnRlc3RpbmcxMjM="

Я получил это значение, используя сценарий perl из http://www.openldap.org/faq/data/cache/418.html , я изменил этот сценарий, заменив "секрет" на "тест" и "соль" на "testing123", потому что "test" - это мой пароль, а "testing123" - общий секрет.

Вот /etc/freeradius/clients.conf:

[ОБНОВЛЕНИЕ] Спасибо Wumpus-Q-Wumbley , вот и все. Удалите «[SMD5]», и все заработает.

0
задан 18 February 2018 в 22:00
1 ответ

Вы настроили rlm_pap для поиска заголовка, но поместили свой хэш в атрибут, который не проверяется на наличие заголовков.

Вы должны ввести свой SMD5-пароль в Пароль -With-Header атрибут, rlm_pap затем удалит заголовок и поместит пароль в правильный атрибут.

test    Password-With-Header := "{SMD5}xbYqJDY4gqVyE8Vhty//QnRlc3RpbmcxMjM="

В качестве альтернативы вы можете сделать то же самое, что и вы, и удалить префикс {SMD5} .

0
ответ дан 5 December 2019 в 06:31

Теги

Похожие вопросы