Twitter RSS

Articole etichetate ‘FreeBSD’

Exista situatii in care e util, sau cel putin comod, sa trimitem un mesaj din linia de comanda. Ca sa dau cateva exemple, cand lucram pe un sistem in linia de comanda si gasim ceva interesant de care nu ne putem ocupa in momentul respectiv e mai comod sa trimitem un mail cu mesajul “Trebuie sa ma uit la functionalitatea X cand am timp.” decat sa deschidem Thunderbird sau un Gmail si sa compunem mesajul. Bineinteles, asta tine doar de comoditate. Exista situatii care tin strict de functionarea aplicatiilor. De exemplu, trimitem un mesaj din linia de comanda pentru a vedea daca MTA-ul functioneaza corect pentru ca asa nu depindem de modul in care firewallul trateaza mesajele care vin din exterior si implicit putem izola problema. De asemenea, aceleasi cunostinte le putem aplica p... Mai departe »

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: 64691d48e0f2b97e5f4117bab54f9f95020 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: 64691d48e0f2b97e5f4117bab54f9f95028 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“: 64691d48e0f2b97e5f4117bab54f9f95031 Daca ne intereseaza versiunea sistemului de operare, folosim “uname -r“: 64691d48e0f2b97e5f4117bab54f9f95032 Sau, daca ne intereseaza un raport general, folosim “uname -mrs“: 64691d48e0f2b97e5f4117bab54f9f95033 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 »

Retele sociale
Reclamã
Sharing makes you cool!
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/

Retele
Tutoriale despre retele de calculatoare, configurarea interfetelor de retea si rutarea IP-urilor.
/retele-networking/

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
cpadmin.ro
ABCDomenii