Takto vypadá ukázkový kód v Bash zobrazený na webu:
Bash
nano /etc/freeradius/3.0/radiusd.conf
cleanup_delay = 10
auth = yes
Takto vypadá konfigurační soubor:
Bash
nano /etc/freeradius/3.0/certs/ca.cnf
...
[ CA_default ]
default_days = 3650 # lze nastavit dle potřeby
default_md = sha256
...
[ req ]
input_password = P@ssword # lze nastavit dle potřeby
output_password = P@ssword # lze nastavit dle potřeby
...
[certificate_authority]
countryName = CZ # lze nastavit dle potřeby
stateOrProvinceName = Czech Republic # lze nastavit dle potřeby
localityName = Ostrava # lze nastavit dle potřeby
organizationName = VSB # lze nastavit dle potřeby
emailAddress = nobody@vsb.cz # lze nastavit dle potřeby
commonName = "VSB FreeRadius CA" # lze nastavit dle
# potřeby
nano /etc/freeradius/3.0/certs/server.cnf
...
[ CA_default ]
default_days = 3650 # lze nastavit dle potřeby
default_md = sha256
...
[ req ]
default_bits = 2048
input_password = P@ssword # heslo je stejne jako u ca.cnf
# (certifikační autority)
output_password = P@ssword # heslo je stejne jako u ca.cnf
# (certifikační autority)
...
[server]
countryName = CZ
stateOrProvinceName = Czech Republic
localityName = Ostrava
organizationName = VSB
emailAddress = nobody@vsb.cz
commonName = "VSB FreeRadius" # zde je vhodné nastavit
# hostname/ip serveru
cd /etc/freeradius/3.0/certs
make
chown -R freerad:freerad /etc/freeradius/3.0/certs/*