Notificări de securitate (Security Notifications) anunță administratorul serverului Emby imediat ce se întâmplă ceva anormal sau sensibil din punct de vedere al securității: cine, de unde, de ce e suspect și ce e de făcut.
Ce urmărește
20 de reguli, fiecare cu comutator, prag și gravitate proprii:
- Atacuri asupra conturilor: parole greșite în rafală de la o adresă, multe conturi încercate de la aceeași adresă (password spraying), conectare reușită după multe eșecuri, cont blocat.
- Conectări neobișnuite: țară nouă pentru cont sau „călătorie imposibilă” (două locuri prea depărtate în prea puțin timp); administrator conectat de pe un dispozitiv nou, dintr-o rețea nouă, din afara rețelei locale sau la o oră neobișnuită; conectări de la o ieșire Tor sau dintr-o rețea rău famată (Spamhaus DROP).
- Schimbări sensibile: administrator nou sau drepturi sensibile acordate, parolă schimbată, cont șters, cheie API creată sau ștearsă, plugin instalat, actualizat sau dezinstalat, setări critice schimbate (acces de la distanță, HTTPS, proxy-uri de încredere, porturi, UPnP).
- Pagube și abuz: ștergere în masă dintr-o bibliotecă, același cont folosit simultan din prea multe locuri, sesiune activă a unui cont dezactivat.
- Semne de compromitere: scanări și sondări (
/.env,wp-login, traversare de căi), antete de proxy falsificate, „Am uitat parola” folosit, fișierele cunoscute din atacul asupra serverelor Emby din mai 2023 sau DLL-uri apărute în folderul de plugin-uri fără instalare din catalog, versiune de server cu vulnerabilități publicate.
Notificări
- Canale: Telegram, e-mail (SMTP), webhook (Discord, Slack, ntfy, Gotify sau JSON simplu) și jurnalul de activitate Emby. Fiecare canal are gravitatea minimă proprie și buton de test.
- Fără spam: aceeași alertă cel mult o dată pe interval, rafalele grupate într-un singur mesaj, ore de liniște (pleacă imediat doar alertele critice, restul vin într-un rezumat la sfârșit), rezumat zilnic opțional.
- Conținut: ce s-a întâmplat, ce cont, de unde (adresă, țară, oraș, rețea, dispozitiv), de ce e suspect și ce e de verificat. Numele venite de la atacator (dispozitiv, aplicație, cont) se trimit ca text simplu.
- Istoricul tuturor alertelor în pagina plugin-ului, cu filtre și export CSV.
Locație și confidențialitate
Locația merge fără niciun cont, din baza gratuită DB-IP Lite (CC BY 4.0, „IP Geolocation by DB-IP”), descărcată lunar. Cu contul tău MaxMind gratuit, plugin-ul poate folosi în schimb GeoLite2 City și ASN. Bazele stau pe serverul tău: adresele IP nu se trimit la niciun serviciu extern de localizare. Lista ieșirilor Tor și Spamhaus DROP se descarcă ca liste și se verifică local.
Cerințe
- Emby Server 4.10.1 sau mai nou (Linux, Windows sau Docker).
- Pentru alerte pe Telegram, e-mail sau webhook: un bot Telegram, un server SMTP sau o adresă de webhook. Jurnalul de activitate Emby merge fără ele.
Întrebări frecvente
Mă poate avertiza Emby când cineva încearcă să intre pe server? Da, cu Notificări de securitate: parolele greșite repetate, încercarea mai multor conturi, o conectare după multe eșecuri, o țară nouă sau un administrator conectat de pe un dispozitiv nou îți trimit o alertă pe canalele alese. Vezi ghidul.
Este același lucru cu Access Log? Nu. Access Log păstrează istoricul complet al autentificărilor, ca să-l consulți; Notificări de securitate urmărește evenimentele și schimbările suspecte și te anunță imediat. Merg bine împreună.
Licențiere
O licență per server Emby. Lunar, anual sau lifetime, sau inclus în Pachet. 30 de zile de probă gratuită.