Twitter RSS
| |

Articole etichetate ‘FreeBSD’

Updatarea si mentinerea sistemului de operare si a pachetelor instalate la zi este o operatiune usoara, asa cum e aproape orice operatiune de administrare in FreeBSD. Importanta mentinerii la zi a unui sistem de operare sau a unei aplicatii nu are rost sa fie dezbatuta. Se stie ca e importanta atat pentru securitate cat si pentru fiabilitate. Pentru a mentine updatat la zi un server care ruleaza FreeBSD vom avea nevoie de cinci comenzi: freebsd-update – un utilitar care downloadeaza si instaleaza updateurile sistemului de operare in mod binar. portsnap – pentru mentinerea la zi a sistemului de porturi. portaudit – pentru verificarea aplicatiilor instalate in baza de date cu aplicatiile vulnerabile. pkg_version – pentru compararea versiunii pachetelor instalate cu u... Mai departe »

Daca aveti un server dedicat sau un VPS fara un sistem de gestiune, crearea de utilizatori cu acces FTP poate fi o mica problema. In general pentru ca cineva sa aiba acces FTP trebuie sa aiba un cont de utilizator in sistem. Totusi, crearea unui utilizator in sistem pentru a se asigura accesul FTP nu este de fiecare data o optiune buna. In functie de sistemul de operare, asta poate insemna crearea unui utilizator care sa aiba acces la shell. Chiar daca nu ar exista aceasta constrangere, exista suficiente motive pentru ca administratorul unui server sa prefere crearea unui utilizator virtual in locul unui utilizator real. Mentionez mai jos doar patru motive, cele care le intalnesc cel mai des: UID comun – In cazul siteurilor mari e necesara crearea de conturi FTP multiple pentru ca p... Mai departe »

Daca aveti nevoie de un proces care in mod normal necesita multa putere de calcul, in mod deosebit in cazul serverelor puse in productie, probabil ar fi bine sa va ganditi la o solutie care sa interzica procesului lansat sa monopolizeze ciclurile procesorului. Pe sistemele Linux, si in general pe sistemele din familia UNIX sau derivate, exista doua comenzi care ne permit sa setam o prioritate pe un proces din punct de vedere al cererilor de acces la procesor. Cele doua comenzi sunt “nice” si “renice“. Cu “nice” putem lansa o comanda cu o anumita prioritate. De exemplu, luam urmatoarea comanda: 5a6ace53e0ff8de32df9ee2ae84ff486016 In exemplul de mai sus, sistemul va lansa in executie comanda “/scripturi/backup” cu prioritate 19. Similar, daca a... Mai departe »

In functie de context se gasesc diferite situatii in care e necesara rularea unei comenzi cu credentialele unui utilizator diferit. Cel mai des se intampla cand lucram ca utilizator simplu si avem de rulat o comanda ca root. Pentru a rula comenzile exista doua variante. Prima ar fi sa schimbam utilizatorul curent ceea ce inseamna fie sa ne logam cu un alt utilizator fie sa folosim comanda “su“. A doua varianta e sa folosim comanda “sudo” care ne permite sa rulam o comanda cu credentialele altui utilizator fara a fi nevoit sa ne delogam sau sa ne logam cu un alt utilizator folosind “su“. Prima varianta, cea in care ne autentificam ca utilizator diferit, foloseste comanda “su“. Apelam comanda urmata de numele de utilizator, introducem parola si... Mai departe »

Incepatorii in Linux sau cei care sunt obisnuiti sa foloseasca intensiv utilitarele GUI sunt uneori derutati de linia de comanda si nu stiu cum sa rezolve taskuri simple pentru ca se blocheaza la chestii elementare. Unul din punctele in care utilizatorii se impotmolesc cel mai des e preluarea listei de pachete instalate. Fiecare sistem de administrare a pachetelor are propria metoda de gestiune a pachetelor si, bineinteles, exista si posibilitatea de a genera foarte simplu lista de pachete instalate. In sistemele care folosesc rpm ca metoda de instalare a binarelor (RedHat, Fedora, CentOS etc.), comanda pentru preluarea listei este rpm -qa care, impreuna cu utilitarul de filtrare grep, ne poate spune daca un pachet este instalat sau nu pe sistem: 5a6ace53e0ff8de32df9ee2ae84ff486024 Pentru ... Mai departe »

Scriam intr-un articol anterior cum putem afla informatii despre procesor in FreeBSD. De obicei cand cautam configuratia sistemului pe care lucram ne intereseaza mai multe detalii, inclusiv cele legate de memoria RAM sau HDD. Incerc sa fac aici o mica sinteza, un set de comenzi care e bine sa le memoram pentru a le folosi cand lucram pe un sistem caruia nu ii cunoastem configuratia hardware. Mai intai sa vedem cum putem gasi detaliile legate de platforma. Pentru tipul arhitecturii folosim comanda “uname -m“: 5a6ace53e0ff8de32df9ee2ae84ff486027 Daca ne intereseaza versiunea sistemului de operare, folosim “uname -r“: 5a6ace53e0ff8de32df9ee2ae84ff486028 Sau, daca ne intereseaza un raport general, folosim “uname -mrs“: 5a6ace53e0ff8de32df9ee2ae84ff486029 Det... Mai departe »

MPack Hacker Tool, la fel cum era SuperNova in urma cu vreo doi ani, a ajuns un trend in materie de hack datorita simplitatii in utilizare pe de-o parte si a complexitatii scazute datorita careia si un individ cu 8 clase si un IQ sub 50 poate deveni peste noapte un hacker recunoscut de mass media. Nu voi intra in detalii legate de modul in care functioneaza MPack Hacker Tool sau alte scule asemanatoare. Au facut-o deja cei de la PandaLabs. Voi posta in schimb metoda care o folosesc pentru a scapa de efectele neplacute care o are aceasta tehnica. Inainte de toate, trebuie sa ne asiguram ca datele sensibile nu sunt facute publice. O metoda prin care unii oameni isi expun iresponsabil datele sensibile este partajarea partitiei C:\ in retele de file sharing cum ar fi HUB-urile DC de unde perso... Mai departe »

Intr-un articol anterior am explicat cum se adauga un utilizator in FreeBSD. Se poate sa fim nevoiti sa adaugam manual inregistrarile pentru fiecare utilizator sau sa ne facem propria aplicatie de adaugare a utilizatorilor. Pentru a crea un utilizator nou trebuie sa stim ce UID si GID sa ii oferim iar asta nu se poate face daca nu stim care este ultimul UID asociat unui utilizator, respectiv ultimul GID asociat unui grup. Exista cel putin doua metode pentru a gasi ultimul UID si ultimul GID. Prima este din linia de comanda. Trebuie sa citim din fisierul /etc/passwd ultima linie si sa vedem care e al treilea camp, campul UID. Se poate face folosind comenzile awk si tail: 5a6ace53e0ff8de32df9ee2ae84ff486039 La fel si in cazul grupurilor, cu diferenta ca citim fisierul /etc/group: 5a6ace53e0f... Mai departe »

Reclama
Categorii
Apache
Articole si tutoriale legate de serverul web Apache.
/articole-tutoriale-apache/

cPanel
Articole si tutoriale legate de utilizarea si administrarea sistemului de gestiune a serverelor de hosting, cPanel.
/articole-tutoriale-cpanel-whm/

DNS
Vezi toate articolele din categoria DNS
/dns-bind-domain-name-services/

Linux
Articole si tutoriale legate de Linux, sisteme BSD sau alte sisteme de operare din familia UNIX.
/articole-tutoriale-linux/

Mail
Vezi toate articolele din categoria Mail
/mail/

MySQL
Articole si tutoriale despre serverul de baze de date MySQL.
/articole-tutoriale-optimizare-mysql/

Perl
Vezi toate articolele din categoria Perl
/perl-practical-extraction-and-report-language/

PHP
Vezi toate articolele din categoria PHP
/php-language-hypertext-preprocessor/

Virtualizare
Articole si tutoriale despre virtualizare si sistemel virtuale create cu Xen sau OpenVZ.
/virtualizare-xen-openvz/

Web hosting
Articole despre serviciile de gazduire web, dedicate sau in regim shared.
/web-hosting/

Webmin / Virtualmin
Articole si tutoriale legate de sistemul de gestiune gratuit Webmin sau modulul Virtualmin.
/webmin-virtualmin/





Newsletter
LAMP Recomandã
NetHelp
SRV.ro
ABCDomenii