Tips

Delate user - after the token use - One-Time

#  cd /var/www/html

# tuch sessiontime.sh

-------------------

#!/bin/bash
# MySQL credentialsDB_USER="radius"DB_PASSWORD="Daraz@123"DB_NAME="radius"
# SQL query to disable users with a non-NULL acctstoptime#QUERY="UPDATE radcheck SET attribute = 'Cleartext-Password', op = ':=', value = '' WHERE username IN (SELECT username FROM radacct WHERE acctstoptime IS NOT NULL);"QUERY="DELETE FROM radcheck WHERE username IN (SELECT username FROM radacct WHERE acctstoptime IS NOT NULL);"# Execute the querymysql -u "$DB_USER" -p"$DB_PASSWORD" -D "$DB_NAME" -e "$QUERY"
# Commit changesmysql -u "$DB_USER" -p"$DB_PASSWORD" -D "$DB_NAME" -e "COMMIT;"

-------------------------------------------

#  add to cron tad 

* * * * * /var/www/sessiontime.sh



*** Disable USer

#  cd /var/www/html

# tuch disable.sh

-------------------

#!/bin/bash
# MySQL credentialsDB_USER="radius"DB_PASSWORD="Daraz@123"DB_NAME="radius"
# SQL query to disable users with a non-NULL acctstoptimeQUERY="UPDATE radcheck SET value = 'disabled' WHERE username IN (SELECT username FROM radacct WHERE acctstoptime IS NOT NULL);"
# Execute the querymysql -u "$DB_USER" -p"$DB_PASSWORD" -D "$DB_NAME" -e "$QUERY"
# Commit changesmysql -u "$DB_USER" -p"$DB_PASSWORD" -D "$DB_NAME" -e "COMMIT;"

----------------------------------------------------------

#  add to cron tad 

* * * * * /var/www/disable.sh