FreeBsd Vs OpenBsd

há uma série de sistemas operacionais Unix-like baseados ou descendentes da série Berkeley Software Distribution (BSD) de variantes Unix. Os três descendentes mais notáveis no uso atual são FreeBSD, OpenBSD, e NetBSD, que são todos derivados de 386BSD e 4.4 BSD-Lite, por várias rotas. Tanto o NetBSD quanto o FreeBSD começaram a vida em 1993, inicialmente derivado do 386BSD, mas em 1994 migrando para uma base de código 4.4 BSD-Lite. O OpenBSD foi retirado do NetBSD em 1995. Outros derivados notáveis incluem DragonFly BSD, que foi retirado do FreeBSD 4.8, e Apple Inc.iOS e OS X, com sua base Darwin incluindo uma grande quantidade de código derivado do FreeBSD.

a maioria dos atuais sistemas operacionais BSD são de código aberto e disponíveis para download, gratuitamente, sob a licença BSD, sendo as exceções mais notáveis OS X e iOS. Eles também geralmente usam uma arquitetura monolítica de kernel, além de OS X e DragonFly BSD que possuem kernels híbridos. Os vários projetos de código aberto BSD geralmente desenvolvem os programas e bibliotecas do kernel e userland juntos, o código fonte sendo gerenciado usando um único repositório de código central.

In The past, BSD was also used as a basis for several proprietary versions of UNIX, such as SunOS, Sequent’s Dynix, Next’s NeXTSTEP, DEC’s Ultrix and OSF/1 AXP (now Tru64 UNIX). Partes do Software NeXT se tornaram a base para o OS X que, juntamente com o iOS, está entre as variantes BSD mais bem sucedidas comercialmente no mercado geral.

neste artigo temos que comparar o OpenBsd com o FreeBsd , agora falamos sobre a história e popularidade deste Sistema Operacional .

o FreeBSD tem como objetivo tornar um sistema operacional utilizável para qualquer finalidade. Destina-se a executar uma grande variedade de Aplicações, ser fácil de usar, conter recursos de ponta, e ser altamente escalável em servidores de rede de carga muito alta. O FreeBSD é livre e de código aberto, e o projeto prefere a licença BSD. No entanto, eles às vezes aceitam acordos de não divulgação (NDAs) e incluem um número limitado de módulos HAL de código fechado para drivers de dispositivos específicos em sua árvore de origem, para apoiar o hardware de empresas que não fornecem drivers puramente de código aberto (tais como HALs para programar rádios definidas por software para que os fornecedores não compartilham seus algoritmos proprietários). Para manter um alto nível de qualidade e fornecer um bom suporte para “production quality commercial off-the-shelf (COTS) workstation, server, and high-end embedded systems”, o FreeBSD se concentra em um conjunto Estreito de arquiteturas. Um foco significativo de desenvolvimento desde 2000 tem sido tranca fina e escalabilidade SMP. A partir de 2007, a maioria do kernel foi Fine-locked e melhorias de escala começou a ser visto.Outros trabalhos recentes incluem a funcionalidade de segurança de critérios comuns, como o controlo de acesso obrigatório e o apoio à auditoria de eventos de segurança.

o OpenBSD tem como objetivo a segurança, correção e ser o mais livre possível. As Políticas de segurança incluem a revelação de falhas de segurança publicamente, conhecida como divulgação completa; auditoria completa do código para bugs e questões de segurança; vários recursos de segurança, incluindo a tecnologia de proteção de página W^X e uso pesado da aleatorização; uma filosofia “segura por padrão”, incluindo desativar todos os serviços não essenciais e ter configurações iniciais sãs; e criptografia integrada, originalmente facilitada devido às leis de exportação Canadense relaxadas em relação aos Estados Unidos. No que diz respeito à liberdade de software, o OpenBSD prefere a licença BSD ou ISC, com a GPL aceitável apenas para software existente que é impraticável para substituir, como a coleção GNU de compiladores. Os NDAs nunca são considerados aceitáveis. Em comum com seu pai, O NetBSD, o OpenBSD se esforça para executar em uma grande variedade de hardware.
the OpenBSD project has spawned numerous child projects such as OpenSSH, OpenNTPD, OpenBGPD, OpenSMTPD, PF, CARP, and LibreSSL. Muitas delas foram concebidas para substituir alternativas restritas.

esta é a tabela de popularidade dos sistemas bsd:

Bsd_distributions_usage

Bsd_distributions_usage

em dezembro de 1994, Theo de Raadt, co-fundador do NetBSD, foi convidado a renunciar de sua posição como desenvolvedor sênior e membro da equipe principal do NetBSD.A razão para isso não é totalmente clara, embora existam alegações de que foi devido a confrontos de personalidade dentro do projeto NetBSD e em suas listas de discussão.

In September 2005, the BSD Certification Group, after advertising on a number of mailing lists, surveyed 4.330 BSD users, 3.958 of whom took the survey in English, to assess the relative popularity of the various BSD operating systems. Cerca de 77% dos entrevistados usaram o FreeBSD, 33% usaram o OpenBSD, 16% usaram o NetBSD, 2,6% usaram o Dragonfly, e 6,6% usaram outros sistemas (potencialmente não-BSD). Outras línguas oferecidas foram o português brasileiro e Europeu, Alemão, Italiano e polonês. Note que não houve nenhum grupo de controle ou pré-triagem dos participantes do inquérito. Aqueles que verificaram “outros” foram convidados a especificar esse sistema operacional.

uma vez que os tomadores de pesquisa foram autorizados a selecionar mais de uma resposta, as porcentagens mostradas no gráfico, que estão fora da pesquisa de número de participantes, somam mais de 100%. Se um tomador de pesquisa preencheu mais de uma escolha para “outro”, isso ainda é contado como um voto para o outro neste gráfico.

Outra tentativa de perfil em todo o mundo BSD uso é o *BSDstats Projeto, cujo principal objetivo é demonstrar aos fornecedores de hardware a penetração do BSD e a viabilidade de drivers de hardware para o sistema operacional. O projeto coleta dados mensais de qualquer administrador de Sistema BSD disposto a participar, e atualmente grava a quota de mercado BSD dos sistemas FreeBSD, OpenBSD, NetBSD, DragonflyBSD, Debian GNU/kFreeBSD, PC-BSD e MirBSD.

DistroWatch, bem conhecido na Comunidade Linux e muitas vezes usado como um guia áspero para a popularidade do sistema operacional livre, publica hits de página para cada uma das distribuições Linux e outros sistemas operacionais que cobre. Partir de 10 de janeiro de 2016, usando dados de um período de seis últimos meses ele colocou o FreeBSD em 24º lugar, com 423 visitas por dia; PC-BSD em 50º lugar com 247 acessos por dia; GhostBSD em 57.º lugar com 218 acessos, NetBSD, em 98º lugar, com 140 batidas por dia; OpenBSD em 82º lugar, com 163 acessos por dia; e MidnightBSD em 111 º lugar com 94 acessos por dia.

FreeBsd

Primeiro Lançamento Público 1993-12-01Based No 386BSD, BSD 4.4-LiteLatest Versão Estável 10.2 Data de Lançamento 2015-08-13License Simplificado BSDPurpose Servidor, Estação de trabalho, aplicação de Rede, EmbeddedAims para o máximo de desempenho

OpenBsd

Primeiro Lançamento Público 1996-09-01Based No NetBSD 1.0 Versão mais Recente e Estável 5.8 Data de Lançamento 2015-10-18License ISCPurpose Servidor, Estação de trabalho, aplicação de Rede, EmbeddedAims para o máximo de segurança. Arcos Suportados : 

Arquiteturas Suportadas do Freebsd são x86, x86-64, PC98, Itanium, UltraSPARC, ARM, MIPS, PPC e sobre OpenBsd são x86, 68k, Alpha, x86-64, SPARC, UltraSPARC, ARM, MIPS, PPC, VAX .

sistemas de arquivos Suportados :

sistemas de arquivos populares, que, apoiados no freebsd são UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, SMBFS, NetWare (nwfs), NTFS (limitada de leitura-escrita), ReiserFS (somente leitura), XFS (experimental), ZFS, FUSÍVEL, Coda (experimental), AFS e no openbsd são UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS (apenas leitura), AFS, FUSÍVEL.

Sistemas Integrados Syslogging:

os sistemas integrados de Registo de segurança no freebsd são syslog, CAPP event auditing, OpenBSM enquanto no OpenBsd é apenas syslog .

FireWalls predefinidos :

o Firewalls padrão que se integrou no freebsd são IPFW2, IPFilter, PF enquanto no openbsd é PF.

Gestão de pacotes em sistemas BSD:

o Gestor de pacotes binários do FreeBSD, pkg, pode ser usado para gerir facilmente a instalação de aplicações pré-compiladas, os pacotes Debian e RPM equivalentes ao FreeBSD. Quando comparado com o outro método prevalente de instalação de software no FreeBSD, compilar portas com a coleção Ports, usando pacotes fornece uma alternativa mais simples e mais rápida que funciona em muitas situações. Os pacotes, no entanto, não são tão flexíveis como os portos porque as instalações de pacotes não podem ser personalizadas—se você tiver a necessidade de personalizar as opções de compilação das suas instalações de software, use portas em vez de pacotes.

Trabalhando com o 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>

Trabalhando Com o pkg_add :

Instalação : o pkg_add -v Package_nameListing pacotes instalados : pkg_infoUpdating pacotes instalados : pkg_add-u unzipRemoving pacotes instalados : o pkg_delete tela

Trabalhando Com Portas Deve ser Escrita em outro Artigo Detalhadas .

Instalando o FreeBsd 10.2:

vamos iniciar a instalação. Faça o Download da última versão do FreeBSD a partir daqui. Crie um DVD iniciável ou unidade USB e inicialize o seu sistema usando a mídia de instalação.

irá ver o menu instalador do FreeBSD. pressione 1 (Número um) ou pressione Enter para iniciar a instalação.

01

01

uma vez que o boot está completo, as seguintes boas-vindas aparecerão. Tem três opções.

  1. pressione Enter para instalar o FreeBSD no seu disco rígido.
  2. seleccione a linha de comandos e carregue para entrar no modo da linha de comandos. No modo linha commend, você pode particionar os discos rígidos de acordo com sua escolha antes de instalar o FreeBSD nele.
  3. a terceira opção, Live CD eill permite que você tente o sistema live FreeBSD sem instalá-lo.

vamos com a opção padrão, Install. Carregue em Enter para seleccionar a opção por omissão.

02

02

Seleccione o seu teclado. Escolho a selecção padrão.

03

03

Indique um nome de máquina para o seu sistema.

04

04

Seleccione os componentes do sistema a instalar.

05

05

em seguida, precisamos partição nosso disco rígido para instalar o FreeBSD. Você pode prosseguir com a opção padrão, Auto (UFS), ou método de partição Manual.

gostaria de prosseguir com a partição automática, por isso seleccionei a primeira opção I. E. Auto (UFS).

06

06

escolha o disco inteiro e carregue em Enter.

07

07

Seleccione o esquema de partição para a unidade e carregue em Enter. Escolho a selecção padrão.

08

08

reveja os tamanhos das partições. Depois de ter aprovado o tamanho da partição, seleccione a opção terminar e carregue em Enter.

09

09

Carregue em Commit para confirmar a configuração da partição e carregue em Enter para gravar as alterações.

10

10

o processo de instalação do FreeBSD começará agora.

11

11

uma vez terminada a instalação, ser-lhe-á pedido para alterar/definir a senha do utilizador root.

12

12

em seguida, seleccione a sua placa de interface de rede para configurar a rede.

13

13

Seleccione Sim para configurar o IPv4 para a interface.

14

14

aqui temos que configurar o endereço IP para o cartão de rede. Se tiver um servidor DHCP, seleccione Sim para activar o DHCP para esta interface de rede. Se você não tem servidor DHCP, selecione Não e digite o endereço IP, sub-rede, máscara de rede manualmente.

I do not have DHCP server in my network, hence I selected No.

15

15

indique o endereço IP, sub-rede e gateway, etc.

16

16

eu não uso o IPv6, então eu selecionado Nenhum

17

17

Seguinte, introduza o IP do servidor de DNS.

18

18

Seleccione o não para seleccionar o seu fuso-horário predefinido.

19

19

Selecione sua região. Para mim, é a Ásia. então selecione o seu país .

20

20

em seguida, selecione os Serviços de lista que você gostaria de ser iniciado em cada inicialização.

21

21

precisamos criar um usuário normal para regular computação. Seleccione Sim e carregue em Enter.

22

22

indique os detalhes do novo utilizador.

23

23

escreva No para criar o novo utilizador.

da mesma forma, você pode criar quantos usuários quiser. Para mim, apenas um usuário é suficiente, então eu não entrei para continuar.Chegámos à fase final. Seleccione a opção Sair e carregue em Enter para aplicar a configuração e sair do instalador do FreeBSD.

24

24

Parabéns! A instalação do FreeBSD está concluída. O instalador pedir-lhe-á para fazer quaisquer alterações finais antes de sair do Assistente do instalador. Se quiser alterar alguma coisa, seleccione Sim, caso contrário seleccione Não e carregue em Enter para completar a instalação.

25

25

finalmente, remova o meio de instalação e clique em Reiniciar.

26

26

depois de reiniciar, indique o nome de utilizador e a senha para se autenticar no seu sistema FreeBSD recentemente instalado.

Instalando o OpenBsd 5.8:

instalaremos o openbsd 5.8 com encriptação em disco usando bioctl. precisamos de um computador com esta plataforma . No primeiro passo, devemos baixar o Openbsd 5.8 a partir deste link .

o próximo passo é arrancar o sistema.:

01

01

como queremos encriptar o disco, Primeiro vamos usar o comando shell : S

No OpenBSD, você dispositivo de disco rígido pode ser :

wd* para um IDE disksd* para um disco ISCSI

Criar uma tabela de partição de MBR para o nosso disco :

# fdisk -l wd0

Criar a nossa partição :

# disklabel-E wd0> z # irá apagar todas as partições existentes

Criar um sistema de arquivos partição :

> a a> FSTYPE : RAID

Escreva o nome do disco : w
E sair : q

Agora vamos criptografar o disco usando o bioctl :

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

Agora um novo dispositivo é criado : sd0

02

02

Tempo para instalar o seu sistema :

# instalar

Configurar o seu sistema :

  • Layout de teclado
  • Hostname
  • configuração de Rede
  • SSHd
  • Adicionar usuário…

03

03

sistema de arquivos :

04

04

Selecione (C)ustom instalar e siga Abaixo

> z #apagar todas as partições existentes> b #crie uma partição de swap> a a #criar uma partição de sistema de ficheiros> w #escrever a partição> q #saia

05

05

em Seguida, Devemos Ver :

06

06

Tempo para buscar o sistema de pacotes e instalá-las :

07

07

devemos ver isso no final :

08

08

No Final, Pode Reiniciar :

# reinicialize

após a reinicialização temos de introduzir senha :

09

09

É isso 🙂

You might also like

Deixe uma resposta

O seu endereço de email não será publicado.