FreeBsd Vs OpenBsd

există o serie de sisteme de operare asemănătoare Unix bazate pe sau descendente din Berkeley Software Distribution (BSD) serie de variante Unix. Cei mai notabili trei descendenți în utilizarea curentă sunt FreeBSD, OpenBSD, și NetBSD, care sunt toate derivate din 386BSD și 4.4 BSD-Lite, pe diferite rute. Atât NetBSD, cât și FreeBSD au început viața în 1993, inițial derivată din 386BSD, dar în 1994 migrând la o bază de cod 4.4 BSD-Lite. OpenBSD a fost bifurcat în 1995 de la NetBSD. Alte derivate notabile includ DragonFly BSD, care a fost bifurcat de la FreeBSD 4.8, și Apple Inc.iOS și OS X, cu baza sa Darwin, inclusiv o cantitate mare de cod derivat din FreeBSD.

majoritatea sistemelor de operare BSD actuale sunt open source și disponibile pentru descărcare, gratuit, sub licența BSD, cele mai notabile excepții fiind OS X și iOS. De asemenea, folosesc în general o arhitectură monolitică a nucleului, în afară de OS X și DragonFly BSD care prezintă nuclee hibride. Diferitele proiecte BSD open source dezvoltă în general programele și bibliotecile kernel și userland împreună, codul sursă fiind gestionat folosind un singur depozit central de surse.

în trecut, BSD a fost folosit și ca bază pentru mai multe versiuni proprietare ale UNIX, cum ar fi SunOS, Sequent Dynix, NeXT ‘s NeXTSTEP, Dec’ s Ultrix și OSF/1 AXP (acum Tru64 UNIX). Părți ale software-ului NeXT au devenit fundamentul pentru OS X care, împreună cu iOS, se numără printre cele mai de succes variante BSD de pe piața generală.

în acest articol trebuie să comparăm OpenBsd cu FreeBsd, acum spunem despre istoria și popularitatea acestui sistem de Operare .

FreeBSD își propune să facă un sistem de operare utilizabil în orice scop. Este destinat să ruleze o mare varietate de aplicații, să fie ușor de utilizat, să conțină funcții de ultimă oră și să fie extrem de scalabil pe servere de rețea cu încărcare foarte mare. FreeBSD este gratuit și open source, iar proiectul preferă licența BSD. Cu toate acestea, uneori acceptă acorduri de nedivulgare (NDA) și includ un număr limitat de module hal cu sursă închisă pentru drivere de dispozitiv specifice în arborele lor sursă, pentru a sprijini hardware-ul companiilor care nu furnizează drivere pur open source (cum ar fi HALs pentru a programa radiouri definite de software, astfel încât furnizorii să nu împărtășească algoritmii lor proprietari). Pentru a menține un nivel ridicat de calitate și pentru a oferi un suport bun pentru „stația de lucru comercială off-the-shelf (COTS), serverul și sistemele încorporate high-end”, FreeBSD se concentrează pe un set restrâns de arhitecturi. Un accent semnificativ de dezvoltare din 2000 a fost blocarea cu granulație fină și scalabilitatea SMP. Din 2007, cea mai mare parte a nucleului a fost bine blocată și au început să se vadă îmbunătățiri de scalare.Alte lucrări recente includ criterii comune funcționalitatea de securitate, cum ar fi controlul accesului obligatoriu și asistența pentru auditul evenimentelor de securitate.

OpenBSD vizează securitatea, corectitudinea și libertatea. Politicile de securitate includ dezvăluirea publică a defectelor de securitate, cunoscute sub numele de divulgare completă; auditarea temeinică a codului pentru erori și probleme de securitate; diverse caracteristici de securitate, inclusiv tehnologia de protecție a paginii W^X și utilizarea intensă a randomizării; o filozofie „sigură în mod implicit”, inclusiv dezactivarea tuturor serviciilor neesențiale și având setări inițiale sănătoase; și criptografie integrată, facilitată inițial din cauza legilor canadiene relaxate de export în raport cu Statele Unite. În ceea ce privește libertatea software-ului, OpenBSD preferă licența BSD sau ISC, cu GPL acceptabil numai pentru software-ul existent care nu este practic de înlocuit, cum ar fi GNU Compiler Collection. Nda-urile nu sunt niciodată considerate acceptabile. În comun cu părintele său, NetBSD, OpenBSD se străduiește să ruleze pe o mare varietate de hardware.
proiectul OpenBSD a generat numeroase proiecte pentru copii, cum ar fi OpenSSH, OpenNTPD, OpenBGPD, OpenSMTPD, PF, CARP și LibreSSL. Multe dintre acestea sunt concepute pentru a înlocui alternativele restricționate.

acesta este graficul de popularitate pentru sistemele bsd :

Bsd_distributions_usage

Bsd_distributions_usage

în decembrie 1994, co-fondatorul NetBSD Theo de Raadt a fost rugat să demisioneze din funcția sa de dezvoltator senior și membru al echipei de bază NetBSD.Motivul pentru aceasta nu este pe deplin clar, deși există afirmații că s-a datorat ciocnirilor de personalitate din cadrul proiectului NetBSD și pe listele sale de corespondență.

în septembrie 2005, grupul de certificare BSD, după ce a făcut publicitate pe o serie de liste de corespondență, a chestionat 4.330 de utilizatori BSD, dintre care 3.958 au luat sondajul în limba engleză, pentru a evalua popularitatea relativă a diferitelor sisteme de operare BSD. Aproximativ 77% dintre respondenți au folosit FreeBSD, 33% au folosit OpenBSD, 16% au folosit NetBSD, 2,6% au folosit Dragonfly și 6,6% au folosit alte sisteme (potențial non-BSD). Alte limbi oferite au fost Portugheza Braziliană și europeană, germana, italiana și poloneza. Rețineți că nu a existat nici un grup de control sau de pre-screening-ul de factorii de anchetă. Cei care au verificat „altele” au fost rugați să specifice acel sistem de operare.

deoarece participanților la sondaj li s-a permis să selecteze mai multe răspunsuri, procentele prezentate în grafic, care sunt în afara numărului de participanți la sondaj, se ridică la mai mult de 100%. Dacă un participant la sondaj a completat mai multe opțiuni pentru „altul”, acesta este încă considerat doar ca un vot pentru altul în acest grafic.

o altă încercare de profilare a utilizării BSD la nivel mondial este proiectul *BSDstats, al cărui obiectiv principal este de a demonstra furnizorilor de hardware penetrarea BSD și viabilitatea driverelor hardware pentru sistemul de operare. Proiectul colectează date lunare de la orice Administratori de sistem BSD care doresc să participe și înregistrează în prezent cota de piață BSD a sistemelor FreeBSD, OpenBSD, NetBSD, DragonflyBSD, Debian GNU/kFreeBSD, PC-BSD și MirBSD participante.

DistroWatch, bine cunoscut în comunitatea Linux și adesea folosit ca un ghid dur pentru popularitatea gratuită a sistemului de operare, publică accesări de pagină pentru fiecare dintre distribuțiile Linux și alte sisteme de operare pe care le acoperă. Începând cu 10 ianuarie 2016, folosind un interval de date din ultimele șase luni, a plasat FreeBSD pe locul 24 cu 423 de accesări pe zi; PC-BSD pe locul 50 cu 247 de accesări pe zi; GhostBSD pe locul 57 cu 218 accesări, NetBSD pe locul 98 cu 140 de accesări pe zi; OpenBSD pe locul 82 cu 163 de accesări pe zi; și MidnightBSD pe locul 111 cu 94 de accesări pe zi.

FreeBsd

prima lansare publică 1993-12-01bazat pe 386BSD, 4.4 BSD-LiteLatest versiune stabilă 10.2 Data lansării 2015-08-13licență simplificată Bsdserver scop, stație de lucru, aparat de rețea, EmbeddedAims pentru performanță maximă

OpenBSD

prima lansare publică 1996-09-01bazat pe NetBSD 1.0 ultima versiune stabilă 5.8 data lansării 2015-10-18licență Iscpurpose Server, Workstation, Network Appliance, embeddedaims pentru securitate maximă. 

Arce Acceptate :

arhitecturile acceptate de Freebsd sunt x86, x86-64, PC98, Itanium, UltraSPARC, ARM, MIPS, PPC și despre OpenBsd sunt x86, 68k, Alpha, x86-64, SPARC, UltraSPARC, ARM, MIPS, PPC, VAX .

sisteme de fișiere acceptate :

sisteme de fișiere populare care sunt acceptate în freebsd sunt UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, SMBFS, NetWare (nwfs), NTFS (citire limitată-scriere), ReiserFS (numai citire), XFS (experimental), ZFS, FUSE, Coda (experimental), AFS și în openbsd sunt UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS (numai citire), AFS, siguranță.

Sisteme Integrate de Syslogging:

sistemele integrate de logare de securitate pe freebsd sunt syslog, Capp event auditing, OpenBSM în timp ce în OpenBsd este doar syslog .

firewall-uri implicite :

firewall-urile implicite care sunt integrate pe freebsd sunt IPFW2, IPFilter, PF în timp ce în openbsd este PF.

gestionarea pachetelor pe sistemele BSD:

managerul de pachete binare FreeBSD, pkg, poate fi utilizat pentru a gestiona cu ușurință instalarea aplicațiilor precompilate, pachetele Debian și RPM echivalente FreeBSD. În comparație cu cealaltă metodă predominantă de instalare a software-ului pe FreeBSD, compilarea porturilor cu colecția Ports, utilizarea pachetelor oferă o alternativă mai simplă și mai rapidă, care funcționează în multe situații. Cu toate acestea, pachetele nu sunt la fel de flexibile ca porturile, deoarece instalările de pachete nu pot fi personalizate—dacă aveți nevoie să personalizați opțiunile de compilare ale instalărilor software, utilizați porturi în loc de pachete.

lucrul cu pkg :

Installing :
pkg install <span class="highlight">package_name
Information Gathering :
pkg info package_name
Upgrade Packages :
pkg upgrade
Delete packages :
pkg delete package_name
Remove Unused Dependencies
pkg autoremove
Find Packages :
pkg search package_name
Find Detailed packages :
pkg search -f package_name
</span>

lucrul cu pkg_add :

instalarea : pkg_add-V Package_nameListing pachete instalate: pkg_infoupdating pachete instalate : pkg_add-u unzipRemoving pachete instalate: ecran pkg_delete

lucrul cu porturile trebuie să fie scrie într-un alt articol detaliat .

instalarea FreeBsd 10.2:

să începem instalarea. Descărcați cea mai recentă versiune FreeBSD de aici. Creați un DVD sau o unitate USB bootabilă și porniți sistemul utilizând suportul de instalare.

veți vedea meniul de instalare FreeBSD. apăsați 1 (Numărul unu) sau apăsați Enter pentru a începe instalarea.

01

01

odată ce boot-ul este complet, va apărea următoarea întâmpinare. Aveți trei opțiuni aici.

  1. apăsați Enter pentru a instala FreeBSD pe hard disk.
  2. selectați Shell și apăsați pentru a intra în modul linie de comandă. În modul commend line, puteți partiționa hard disk-urile conform alegerii dvs. înainte de a instala FreeBSD pe acesta.
  3. a treia opțiune, live CD eill vă permite să încercați sistemul FreeBSD live fără a-l instala.

să mergem cu opțiunea implicită, instalați. Apăsați Enter pentru a selecta opțiunea implicită.

02

02

selectați harta cheii. Mă duc cu selecția implicită.

03

03

introduceți un nume de gazdă pentru sistemul dvs.

04

04

selectați componentele sistemului de instalat.

05

05

în continuare trebuie să partiționăm hard diskul pentru a instala FreeBSD. Puteți continua fie cu opțiunea implicită, Auto (UFS), sau metoda de partiție manuală.

aș dori să continui cu partiția automată, așa că am selectat prima opțiune, adică Auto (UFS).

06

06

alegeți întregul disc și apăsați Enter.

07

07

selectați schema de partiție pentru unitate și apăsați Enter. Mă duc cu selecția implicită.

08

08

examinați dimensiunile partițiilor. După ce ați ok cu dimensiunea partiției, selectați Finish și apăsați Enter.

09

09

Faceți clic pe Commit pentru a confirma configurarea partiției și apăsați Enter pentru a salva modificările.

10

10

procesul de instalare FreeBSD va începe acum.

11

11

după finalizarea instalării, vi se va cere să schimbați/setați parola de utilizator rădăcină.

12

12

apoi selectați placa de interfață de rețea pentru a configura rețeaua.

13

13

selectați Da pentru a configura IPv4 pentru interfață.

14

14

aici trebuie să configurăm adresa IP pentru placa de rețea. Dacă aveți server DHCP, selectați Da pentru a activa DHCP pentru această interfață de rețea. Dacă nu aveți server DHCP, selectați Nu și introduceți manual adresa IP, subrețea, masca de rețea.

nu am server DHCP în rețeaua mea, de aceea am selectat nu.

15

15

introduceți adresa IP, subrețeaua și gateway-ul etc.

16

16

nu folosesc IPv6, așa că am selectat nu

17

17

apoi, introduceți IP-ul serverului DNS.

18

18

selectați Nu pentru a selecta fusul orar implicit.

19

19

Selectați regiunea dvs. Pentru mine, este Asia. apoi selectați țara dvs.

20

20

apoi, selectați lista servicii pe care doriți să le porniți la fiecare pornire.

21

21

trebuie să creăm un utilizator normal pentru calculul obișnuit. Selectați Da și apăsați Enter.

22

22

introduceți detaliile noului utilizator.

23

23

tastați nu pentru a crea noul utilizator.

în mod similar, puteți crea cât mai mulți utilizatori doriți. Pentru mine, un singur utilizator este suficient, așa că am introdus nu pentru a continua.

am ajuns la etapa finală. Selectați Exit și apăsați Enter pentru a aplica configurația și a ieși din programul de instalare FreeBSD.

24

24

Felicitări! Instalarea FreeBSD este finalizată. Programul de instalare vă va cere să efectuați orice modificări finale înainte de a ieși din Expertul de instalare. Dacă doriți să modificați ceva, selectați Da, altfel selectați Nu și apăsați Enter pentru a finaliza instalarea.

25

25

în cele din urmă, eliminați suportul de instalare și faceți clic pe Repornire.

26

26

după repornire, introduceți numele de utilizator și parola pentru a vă conecta la sistemul FreeBSD nou instalat.

instalarea OpenBsd 5.8:

vom instala openbsd 5.8 cu criptare disc folosind bioctl. avem nevoie de un computer cu această platformă . La Pasul pumn ar trebui să descărcați Openbsd 5.8 de la acest link .

urmatorul pas este Boot-ul sistemului pe care il vom vedea pe ecran astfel :

01

01

pe măsură ce dorim să criptăm discul, vom folosi mai întâi comanda shell : S

pe OpenBSD, dispozitivul de hard disk poate fi :

wd * pentru un disc IDED* pentru un disc ISCSI

creați o tabelă de partiții MBR pentru discul nostru:

# fdisk-l wd0

creați partiția noastră:

# disklabel-e wd0 > z # va șterge toate partițiile existente

creați o partiție de sistem de fișiere:

> a a> FSTYPE: RAID 

scrieți eticheta discului: w
și renunțați: q

acum vom cripta discul folosind bioctl :

# bioctl-c C-L / dev / wd0a softraid0

acum este creat un nou dispozitiv : sd0

02

02

timp pentru a instala sistemul :

# instalați

Configurați sistemul :

  • Dispunerea tastaturii
  • numele gazdei
  • configurarea rețelei
  • SSHd
  • adăugarea utilizatorului…

03

03

sistem de fișiere :

04

04

selectați (c) ustom install și urmați mai jos

> z # ștergeți toate partițiile existente > A b # creați o pariție swap> a A # creați o partiție de sistem de fișiere> w # scrieți partiția > q # renunțați

05

05

atunci ar trebui să vedem :

06

06

este timpul să preluați pachetele sistemului și să le instalați :

07

07

ar trebui să vedem asta la sfârșit :

08

08

la final putem reporni :

# reboot

după repornire trebuie să introducem fraza de acces :

09

09

asta e o

You might also like

Lasă un răspuns

Adresa ta de email nu va fi publicată.