Upravljanje aktivnim sesijama
Prijavili ste se u svoj radni prostor sa drugog uređaja, ali ste zaboravili da se odjavite? Možete ručno zatvoriti određenu aktivnu sesiju.
Lista aktivnih sesija dostupna je samo za vaš profil, i samo sesije vašeg profila mogu biti prekinute.
Zatvaranje određene sesije
-
Kliknite na
ikonu pored vašeg imena u donjem levom uglu i izaberite opciju Profil ili jednostavno kliknite na vaše ime.
-
Na stranici Moj profil otvorite karticu Prijava i pronađite sekciju Aktivne sesije. Videćete listu svih vaših aktivnih sesija u tri kolone: Sesije (operativni sistem i pregledač), Datum (datum i vreme) i Lokacija (IP adresa; u SaaS verziji prikazuju se i država i grad). Sesija u kojoj trenutno radite označena je kvačicom.
-
Pronađite potrebnu sesiju i kliknite na
ikonu koja se nalazi sa desne strane.
-
U prozoru Odjavi se iz aktivne konekcije koji se otvori, kliknite Odjavi se da potvrdite akciju ili Otkaži da sesija ostane aktivna.
Izabrana sesija će biti prekinuta i uklonjena sa liste.
Zatvaranje svih aktivnih sesija
-
Kliknite na
ikonu pored vašeg imena u donjem levom uglu i izaberite opciju Profil ili jednostavno kliknite na vaše ime.
-
Na stranici Moj profil otvorite karticu Prijava i pronađite sekciju Aktivne sesije.
-
Kliknite na link Prekini sve sesije osim trenutne.
-
U prozoru Odjavi se koji se otvori:
- Za veću sigurnost, možete označiti opciju Promeni lozinku nakon odjavljivanja.
- Kliknite na dugme Odjavi se.
Sve sesije osim trenutne će biti prekinute i uklonjene sa liste. Ako ste označili opciju Promeni lozinku nakon odjavljivanja, bićete odjavljeni iz svih sesija i biće vam zatraženo da kreirate novu lozinku. Nakon kreiranja nove lozinke, moraćete da unesete svoje podatke za prijavu u vaš radni prostor.
Omogućavanje detekcije lokacije za server verziju
Ako koristite server verziju, detekcija lokacije nije dostupna po defaultu. Da biste omogućili ovu funkciju, pratite sledeće korake.
Korak 1
Da biste odredili lokaciju prema IP adresi, potrebno je da popunite tabelu dbip_lookup u bazi podataka podacima.
Tablica ima specifičan format podataka.
Da bi se prikazala lokacija u sekciji Aktivne sesije, potrebno je popuniti sledeće kolone:
addr_type- tip IP adrese.ip_start- početak opsega IP adresa.ip_end- kraj opsega IP adresa.country- kod države u ISO-3166-alpha2 formatu.city- naziv lokaliteta.
Tip IP adrese ima dve moguće vrednosti: "ipv4" ili "ipv6".
Opseg IP adresa je specificiran u proširenom formatu koji sadrži prazne pozicije:
- "127.0.0.1" mora biti proširen na "127.000.000.001".
- "::1" mora biti proširen na "0000:0000:0000:0000:0000:0000:0000:0001".
Kod države je specificiran kao dvoslovna skraćenica (na primer, "AU", "US" ili "JP"). Vrednost "ZZ" se ignoriše (nepoznata ili nespecificirana država).

Korak 2
Podaci za popunjavanje tabele dbip_lookup mogu se uzeti bilo gde.
Prateći uputstva iz Koraka 1, možete dodati zapise u tabelu na bilo koji dostupan i prikladan način.
Postoji mnogo servisa koji pružaju informacije o geolokaciji IP adresa. Većina ovih servisa omogućava preuzimanje informacija u .csv formatu.
Kao primer, koristićemo servis https://db-ip.com/.
Preuzmite besplatnu bazu u .csv formatu. Koristite sledeću komandu zamenjujući {year} i {month} sa trenutnom godinom/mesecem, npr. 2022 i 08:
wget https://download.db-ip.com/free/dbip-city-lite-{year}-{month}.csv.gz
Raspakujte arhivu. Koristite sledeću komandu zamenjujući {year} i {month} sa trenutnom godinom/mesecem, npr. 2022 i 08:
gzip -dk dbip-city-lite-{year}-{month}.csv.gz
Korak 3
Omogućavanje detekcije lokacije na Windows-u
Koristite PHP alatku za uvoz izvornih podataka iz .csv fajla u tabelu dbip_lookup u bazi podataka.
Izvorni kod alatke možete pronaći ovde.
Pokrenite alatku navodeći putanju do .csv fajla i podatke za pristup bazi podataka:
C:\PHP\php.exe -f "C:\dbip-phpsrc-4.0\import.php" -- -f "C:\dbip-phpsrc-4.0\dbip-city-lite-2024-10.csv" -d city-lite -b onlyoffice -t dbip_lookup -u root -p root
Ako koristite ime hosta drugačije od localhost ili prilagođeni port, promenite string konekcije u import.php fajlu.
Da biste pokrenuli alatku, potrebno je da omogućite PHP drajvere za rad sa MySQL PDO i mbstring. Pratite uputstva ispod na Windows-u:
- Preuzmite: https://windows.php.net/download/
- Instalirajte: https://www.sitepoint.com/how-to-install-php-on-windows/#h-installing-php
- Napravite izmene za pokretanje: https://www.php.net/manual/en/install.windows.commandline.php
Da biste omogućili dodatne drajvere u PHP-u, uklonite tačku i zarez sa sledećih linija u php.ini fajlu:
extension=mbstring
extension=pdo_mysql
Nakon pokretanja alatke, podaci bi trebalo da se pojave u tabeli dbip_lookup i detekcija lokacije u radnom prostoru bi trebalo da radi.
Omogućavanje detekcije lokacije na Linux-u
-
Instalirajte potrebne pakete:
sudo yum install mysql-client wget php php-mbstring php-mysqlnoteU gornjoj komandi,
yumse koristi, što je namenjeno za sisteme zasnovane na RPM-u. Na sistemima zasnovanim na DEB-u, koristiteapt-getumesto toga. -
Preuzmite besplatnu bazu podataka:
wget https://download.db-ip.com/free/dbip-city-lite-2024-10.csv.gz -
Preuzmite alatku za ažuriranje:
wget https://download.db-ip.com/free/dbip-phpsrc-4.0.tgz -
Raspakujte arhive:
tar -xvf dbip-phpsrc-4.0.tgzgunzip dbip-city-lite-2024-10.csv.gz -
Za Docker verziju, uredite
import.phpalatku u izvornoj fascikli:vi import.phpNavedite 127.0.0.1 kao host i 33060 kao port.
$db = new PDO("mysql:host=127.0.0.1;port=33060;dbname={$dbname};charset=utf8mb4", $username, $password); -
Pokrenite alatku za ažuriranje:
/import.php -f ../dbip-city-lite-2024-10.csv -d city-lite -b docspace -t dbip_lookup -u <user> -p <password>