Linux

Server Web 146 Solutii

Stergere mesaj din coada de email Linux

In cazul in care o casuta de mail este sparta, atacatorul de cele mai multe ori va incerca sa faca spam folosindu-se de aceasta casuta. Asadar fiind foarte multe request-uri efectuate de catre aceasta adresa, multe dintre ele vor ajunge in mail queue. Pentru a opri sa ajunga ca serverul sa isi strice reputatia putem sterge aceasta coada dupa ce schimbam parola casutei care a fost compromisa.

[mai mult...]

Cum se instalează InfluxDB pe CentOS 8?

InfluxDB este o bază de date open-source și serii cronologice dezvoltată de InfluxData. Este scris în Go și conceput pentru a gestiona sarcini mari de scriere și interogare. Este cunoscut pentru simplitatea și capacitatea sa de a performa la scară. Poate fi rulat pe mai multe sisteme de operare și, de asemenea, acceptă o gamă largă de biblioteci client.

Acest tutorial va explica cum se instalează baza de date de serie temporală InfluxDB pe CentOS 8.

[mai mult...]

Creare master-user in Dovecot

Master-user in dovecot este un user “special” cu care te poti conecta la toate casutele de mail din cadrul unui server care are configurat dovecot. Este o solutie care te ajuta in administrarea serverului si in rezolvarea problemelor legate de casutele de mail fara a avea nevoie de credentialele userilor. Conectarea se va face cu user@domeniu.ro*masteruser si parola pe care o vom seta acestuia.

  1. Nano /etc/dovecot/conf.d/auth-master.conf.ext

-verificam configuratia passdb pentru master, apoi verificam unde ar trebui sa fie locatia fisierului care contine configuratia userului.

auth_master_user_separator = *

passdb {

driver = passwd-file

master = yes

args = /etc/dovecot/dovecot-master-users

 

-inainte de linia passdb adaugam (de mana in vi) linia : auth_master_user_separator = *

Acest separator este simbolul pe care il vom folosi intre userul pe a carui casuta vrem sa ne conectam si user-ul master.

2. Generam o parola cu comanda:  doveadm pw -s SSHA512 si copiem cheia intr-un loc sigur.

3. Cream fisierul in locatia respectiva cu denumirea din configuratia de mai sus si in locatia de acolo: nano /etc/dovecot/dovecot-master-users adaugam o linie in formatul:

user:password

Unde user : numele user-ului de master pe care il dorim

Password: cheia generata la punctul anterior

4. Mergem in fisierul 10-auth.conf si decomentam linia de mai jos pentru a specifica dovecot sa includa fisierul in configuratia sa:

nano /etc/dovecot/conf.d/10-auth.conf

!include auth-master.conf.ext

5. Restartam serviciul dovecot pentru a incarca noua configuratie.

Systemctl restart dovecot

[mai mult...]

Cum creezi o arhiva .TAR a fisierelor si directoarelor (foldere) pe server, folosind un script PHP

O rezolvare foarte simpla in multe situatii pentru o problema destul de serioasa. In scenariul in care am avea de mutat un website, ale carui fisiere numara cateva mii, iar providerul de web hosting nu ne asigura un sistem de backup cu arhivare sau alta metoda similara care sa ne permita acest lucru, transferul prin FTP este o solutie care ne-ar ocupa foarte mult timp.

[mai mult...]