Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| deployment:network:freeradius:install-debian13-sql [2026/04/03 20:35] – [Install MariaDB dan konfigurasi database untuk FreeRadius] ilyasa | deployment:network:freeradius:install-debian13-sql [2026/04/05 17:21] (current) – ilyasa | ||
|---|---|---|---|
| Line 127: | Line 127: | ||
| sudo ln -s / | sudo ln -s / | ||
| </ | </ | ||
| - | * Edit Module SQL Untuk Dapat terhubung dengan Database yang telah kita buat | + | |
| <code bash> | <code bash> | ||
| sudo nano / | sudo nano / | ||
| </ | </ | ||
| + | * Ubah opsi database dari sqlite (default) ke mysql(mariadb) | ||
| <code bash> | <code bash> | ||
| # Rubah | # Rubah | ||
| Line 137: | Line 138: | ||
| dialect = " | dialect = " | ||
| </ | </ | ||
| - | * coment '' | + | |
| <code bash> | <code bash> | ||
| driver = " | driver = " | ||
| # | # | ||
| </ | </ | ||
| - | * uncoment '' | + | |
| <code bash> | <code bash> | ||
| driver = " | driver = " | ||
| # | # | ||
| </ | </ | ||
| - | * Sebab koneksi database bersifat local configurasi tls dapat di comment | + | |
| {{ : | {{ : | ||
| - | * Uncomment connection info dan ganti sesuai dbname dan passwrod yang telah dibuat | + | |
| - | {{ : | + | {{ : |
| + | |||
| + | ==== Running Test ==== | ||
| + | === Menambahkan RADIUS User ke Database === | ||
| + | <code bash> | ||
| + | mysql -u root -p | ||
| + | </ | ||
| + | <code sql> | ||
| + | USE radius; | ||
| + | |||
| + | -- Add user with plain-text password (Cleartext-Password) | ||
| + | INSERT INTO radcheck (username, attribute, op, value) | ||
| + | VALUES (' | ||
| + | |||
| + | -- Optional: add user to a group | ||
| + | INSERT INTO radusergroup (username, groupname, priority) | ||
| + | VALUES (' | ||
| + | </ | ||
| + | |||
| + | ==== Run FreeRadius dengan Debug Mode ==== | ||
| + | < | ||
| + | # Stop and start clean | ||
| + | sudo systemctl restart freeradius | ||
| + | |||
| + | # Or run in debug mode (recommended for first test) | ||
| + | sudo systemctl stop freeradius | ||
| + | sudo radiusd -X | ||
| + | </ | ||