Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
install_22_4_freeradius [2024/02/07 17:49] – created systeminstall_22_4_freeradius [2024/04/30 08:52] (current) system
Line 1: Line 1:
-====== Install FreeRADIUS on Ubuntu 22.04 ======+====== Installing FreeRADIUS on Ubuntu 22.04 ======
 ===== Introduction ===== ===== Introduction =====
   * Install FreeRADIUS and MySQL module.   * Install FreeRADIUS and MySQL module.
 <code bash> <code bash>
-sudo apt-get -y install libdatetime-perl libdbd-mysql-perl libdigest-hmac-perl eapoltest+sudo apt-get -y install libdatetime-perl libdbd-mysql-perl libdigest-hmac-perl eapoltest libdatetime-format-rfc3339-perl
 sudo apt-get -y install freeradius freeradius-mysql sudo apt-get -y install freeradius freeradius-mysql
-# Answer yes to install these with their dependencies +# Answer yes to the question to install these packages with their dependencies 
-# Please note that when this package is installed there are some things generated that can take up lots of time on slower machines.+# Please note that the installation of this package generates some things that can take a lot of time on slower computers.
 </code> </code>
   * Activating and starting FreeRADIUS   * Activating and starting FreeRADIUS
Line 14: Line 14:
 sudo systemctl status freeradius sudo systemctl status freeradius
 </code> </code>
-====== Configuring FreeRADIUS ======+====== Configure FreeRADIUS ======
   * Proceed as follows to configure FreeRADIUS to work with RADIUSdesk   * Proceed as follows to configure FreeRADIUS to work with RADIUSdesk
 <code bash> <code bash>
Line 31: Line 31:
 sudo vi /etc/freeradius/3.0/sites-enabled/dynamic-clients sudo vi /etc/freeradius/3.0/sites-enabled/dynamic-clients
 </code> </code>
-  * Find this part in the file and change FreeRADIUS-Client-Secret to the value you want to use.+  * Locate this part of the file and change FreeRADIUS-Client-Secret to the value you want to use.
 <code bash> <code bash>
 #  Echo the IP address of the client. #  Echo the IP address of the client.
Line 75: Line 75:
 </code> </code>
  
-===== Correction of a minor error =====+===== Correction of a small error =====
  
   * There is a small bug that prevents FreeRADIUS from starting after a restart.   * There is a small bug that prevents FreeRADIUS from starting after a restart.
Line 93: Line 93:
  
 ===== Next steps ===== ===== Next steps =====
-  * You need to do a few small tweaks for your environment +  * You will need to make a few small adjustments to your environment 
-  * [[md:pi-configure|Tweak Your Install]]+  * [[install_tweak|Tweak Your Install]]
  • install_22_4_freeradius.1707320945.txt.gz
  • Last modified: 2024/02/07 17:49
  • by system