metalsoft Опубликовано 17 апреля, 2021 · Жалоба Доброго дня! Начинаю все с нуля. Сношу радиус, удаляю /etc/raddb, устанавливаю снова. /etc/raddb - девственный. Радиус запускается, ждет соединений. При запуске raduis -X вижу в первых же строках: including dictionary file /usr/share/freeradius/dictionary В этом файле, в числе прочего, есть $INCLUDE dictionary.dlink. Содержимое dictionary.dlink: # -*- text -*- # Copyright (C) 2015 The FreeRADIUS Server project and contributors ############################################################################## # # D-Link Vendor Specific Attributes Dictionary # # Created by Sylph Lin <sylph.lin@gmail.com> # # Version $Id: fcbfce088111094e6bd9dc9b4ae72215b181e141 $ # ############################################################################## VENDOR Dlink 171 BEGIN-VENDOR Dlink ATTRIBUTE Dlink-User-Level 1 integer ATTRIBUTE Dlink-Ingress-Bandwidth-Assignment 2 integer ATTRIBUTE Dlink-Egress-Bandwidth-Assignment 3 integer ATTRIBUTE Dlink-1p-Priority 4 integer ATTRIBUTE Dlink-VLAN-Name 10 string ATTRIBUTE Dlink-VLAN-ID 11 string ATTRIBUTE Dlink-ACL-Profile 12 string ATTRIBUTE Dlink-ACL-Rule 13 string ATTRIBUTE Dlink-ACL-Script 14 string VALUE Dlink-User-Level User-Legacy 1 VALUE Dlink-User-Level User 3 VALUE Dlink-User-Level Operator 4 VALUE Dlink-User-Level Admin 5 VALUE Dlink-User-Level Power-User 6 VALUE Dlink-User-Level Admin-Legacy 15 END-VENDOR Dlink Если в этом файле вписать всякую чушь, raduis -X ругается: Errors reading dictionary: dict_init: /usr/share/freeradius/dictionary.dlink[14] invalid entry То есть файл радиусом читается. Добавляю в /etc/raddb/users (симлинк на /etc/raddb/mods-config/files/authorize): user Cleartext-Password := "userpass" Dlink-User-Level = 3 Получаю: # Instantiating module "files" from file /etc/raddb/mods-enabled/files reading pairlist file /etc/raddb/mods-config/files/authorize /etc/raddb/mods-config/files/authorize[2]: Parse error (check) for entry Dlink-User-Level: Invalid attribute name Failed reading /etc/raddb/mods-config/files/authorize /etc/raddb/mods-enabled/files[9]: Instantiation failed for module "files" Где что не так??? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 17 апреля, 2021 · Жалоба Порядок инициализации правильный? Возможно словарь еще не прочитан на момент разбора конфига. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
orlik Опубликовано 17 апреля, 2021 · Жалоба 4 hours ago, metalsoft said: user Cleartext-Password := "userpass" Dlink-User-Level = 3 отступ забыли, должно быть user Cleartext-Password := "userpass" Dlink-User-Level = 3 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
metalsoft Опубликовано 19 апреля, 2021 · Жалоба В 17.04.2021 в 17:55, orlik сказал: отступ забыли, должно быть user Cleartext-Password := "userpass" Dlink-User-Level = 3 Вот спасибо, добрый человек! Неделю с этой стеной бодался! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hsvt Опубликовано 19 апреля, 2021 · Жалоба 14 часов назад, metalsoft сказал: Вот спасибо, добрый человек! Неделю с этой стеной бодался! Вот ещё кстати интересно, а есть ли возможно не в открытом виде (Cleartext-Password) пароли хранить? Или какой то модуль нужен? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
orlik Опубликовано 20 апреля, 2021 · Жалоба 16 hours ago, hsvt said: Вот ещё кстати интересно, а есть ли возможно не в открытом виде (Cleartext-Password) пароли хранить? Или какой то модуль нужен? Можно конечно. google://freeradius users sha Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...