FreeRADIUSをMySQLと一緒に使用してユーザを認証しています。FreeRADIUS - セッションが終了したときにデータベースからユーザを削除する
ユーザーはradcheckテーブルに保存されます。ユーザー属性はradreplyテーブルに保存されます。
たとえば、radcheckテーブルにBobという名前のユーザーがいます。
username | attribute | op | value
------------------------------------------------
Bob | Cleartext-Password | := | password12
ボブはradreplyテーブル60(1分)のセッションタイムアウト値を有します。
username | attribute | op | value
------------------------------------------------
Bob | Session-Timeout | := | 60
Bob | Idle-Timeout | := | 60
これはすべて正常に動作します。私の問題は、RADIUSがBobをただちに再認証することです。これは、Bobがまだradcheckテーブルに存在しているためと考えられます。
radcheckとがradreply セッションタイムアウト時間後テーブルに達しているからボブを削除する方法はありますか?