Forigu eksvalidiĝintajn kontojn en la Mikrotik Hotspot-sistemo Forigu uzantojn aŭtomate

5.0/5 Voĉdonoj: 1
Raportu ĉi tiun apon

Priskribi

Forigu eksvalidiĝintajn kontojn en la Mikrotik hotspot-sistemo

Hotspot en Mikrotik kaj la problemo forigi uzantojn (uzantoj aŭ kartoj)

La solvo estas facila. La skanado estos farita aŭtomate. Vi nur devas fari ĉi tiun skripton kun la taŭgaj modifoj.

Rulu forigante eksvalidiĝintajn kontojn

{
:loka horo 2h;
:foreach i in=[/ip hotspot-uzanto find where uptime=$tempo kaj limit-uptime=$tempo] do={
:local ahmedalimi [/ip hotspot-uzanto forigi $i];
}
}

Nur ŝanĝi La 2h Por la tempo, kiun vi specifis por la ministroj Ĉiuj kontoj eksvalidiĝintaj laŭ ĉi tiu uzata tempo estos aŭtomate forigitaj.

Forigo de kontoj finiĝis elŝutado

{
:local mega 100;
:loka bajto 1048576;
:lokaj bajtoj ($bajto*$mega);
:foreach i in=[/ip hotspot-uzanto trovas kie bytes-out=$bajtoj kaj limit-bytes-out=$bajtoj] do={
:local ahmedalimi [/ip hotspot-uzanto forigi $i];
}
}

Nur ŝanĝi La 100 al mi La kvanto de elŝuto, kiun vi specifis por la serviloj Ĉiuj kontoj eksvalidiĝintaj laŭ ĉi tiu uzata valoro estos aŭtomate forigitaj.

Forigi kontojn finitaj elŝuto + alŝuto rulo | Totala kvanto da datumoj limo-bajtoj-totala

{
:local mega 100;
:loka bajto 1048576;
:lokaj bajtoj ($bajto*$mega);
:foreach i in=[/ip hotspot user find] do={
:local out [/ip hotspot-uzanto ricevas $i bajtojn-el];
:local in [ /ip hotspot-uzanto ricevas $i bajtojn-en];
:loka totalo ($el+$en);
:if ( $totalo = $bajtoj ) do={
/ip hotspot uzanto forigi $i;
}
}
}

Nur ŝanĝi La 100 al mi La kvanto de elŝutado kaj alŝutado, kiun vi specifis por la serviloj Ĉiuj kontoj eksvalidiĝintaj laŭ ĉi tiu uzata valoro estos aŭtomate forigitaj.

lasu komenton

via retpoŝta adreso ne estos publikigita. Devigaj kampoj estas indikitaj per *