附件中包含下面主题: - 自由半径
- ACS 5.2 3
- Aptilo 9.1 SP7/SP4 3
How to load dictionaries to different AAAs
Free Radius
1. Locate the FreeRADIUS dictionary files. Commonly this would be:
“/usr/share/freeradius/ directory”.
2. In the dictionary directory, open the file named "dictionary", and add the line:
“$INCLUDE dictionary.ruggedcom”.
3. Copy the dictionary.ruggedcom file to the directory.
4. Restart the radiusd.
ACS 5.2
If the desired attributes are RUGGEDCOM VSAs, there is a need to create a
RUGGEDCOM dictionary in ACS. Please refer to the following screenshot:
Figure 1-1
Once you press Create, the relevant attributes can be added to the dictionary. For
example, privilege level attribute (for RADIUS-based authentication). The attribute
names have to be exactly the same as in the dictionary file.
Aptilo 9.1 SP7/SP4
1. Enter the Aptilo CLI interface (SSH to the Linux server that Aptilo is running
on).
2. If the dictionary file is on USB drive, insert it and do the following in order to
mount the disk:
– fdisk – 1. This will show the USB drive as sdb1 (or something similar)
– mkdir /mnt/sdb1
– mount /dev/sdb1 /mnt/sdb1
3. Now once the USB drive is mounted, it’s a regular drive and it’s possible to do
“ls” on it and locate the file.
4. Copy the RUGGEDCOM dictionary file to “/usr/share/freeradius” directory.
5. Locate the file called dictionary in “/usr/share/freeradius” directory. Edit it with
“vi” and add the following line after all the “INCLUDE” lines:
“$INCLUDE dictionary.ruggedcom”
6. Perform the aptilo-restart command.
|