Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
O que torna o UNIX portátil e seguro?

Portabilidade no Unix



A portabilidade da UNIX decorre de algumas opções de design importantes:

* escrito em C: C é uma linguagem de alto nível que, no entanto, está perto do hardware, tornando-o relativamente portátil em diferentes arquiteturas.
* Design modular: O Unix é construído em torno de um kernel pequeno e bem definido que lida com as funções principais. A funcionalidade adicional é fornecida por ferramentas e bibliotecas modulares do espaço do usuário, facilitando a transferência de novas plataformas, concentrando-se no kernel e em alguns utilitários importantes.
* Interfaces padrão: A Unix depende fortemente de interfaces padrão como Posix, definindo como chamadas de sistema, bibliotecas e utilitários devem se comportar. Isso garante consistência em diferentes sistemas semelhantes a Unix e facilita a portabilidade.
* Interfaces baseadas em texto: Historicamente, o Unix favorecia interfaces e arquivos de configuração baseados em texto, independentes da plataforma e mais fáceis de analisar do que os formatos binários.

No entanto, a portabilidade do Unix não é perfeita. Fatores como drivers específicos de hardware, variações nas bibliotecas de sistemas e diferentes interpretações de padrões ainda podem criar desafios.


Segurança no Unix



A segurança da Unix está enraizada em seus princípios de design:

* Sistema multi-usuário: O UNIX foi projetado desde o início como um sistema multiusuário, com mecanismos internos para contas de usuário, permissões e controle de acesso.
* Princípio do menor privilégio: O Unix aplica o princípio do menor privilégio, concedendo aos usuários apenas as permissões mínimas necessárias para executar suas tarefas. Isso limita o dano potencial das violações de segurança.
* design simples e modular: O design modular e o pequeno kernel reduzem a superfície de ataque, facilitando a auditoria e a segura.
* código aberto: A natureza de código aberto de muitos sistemas semelhantes a UNIX permite escrutínio comunitário, identificação e remendos mais rápidos de vulnerabilidades.

Apesar desses pontos fortes, a segurança do Unix não é à prova de falhas. As vulnerabilidades ainda podem existir no kernel, utilitários de sistemas ou software de terceiros. Além disso, a engenharia social, as equívocas e as práticas de segurança inadequadas podem minar até o sistema mais seguro.

Conclusão



Tanto a portabilidade quanto a segurança da Unix são produtos de seus princípios fundamentais de design. Embora não sem suas limitações, esses recursos contribuíram significativamente para a longevidade da Unix e sua relevância contínua no cenário de computação atual.

Anterior :

Próximo :
  Os artigos relacionados
·Como remover arquivos nome estranho no Unix 
·Qual é a diferença entre o CAT e mais comandos no Uni…
·Qual versão do Unix está recebendo muita atenção re…
·Descrição dos comandos set no UNIX? 
·Qual é o significado de w-heldo127 na universidade Guj…
·O que é o difância entre Linux e Unix? 
·Como solucionar problemas em redes Unix 
·Quais são os níveis de segurança disponíveis no UNI…
·O comando sort é um filtro no unix? 
·O Unix é um sistema operacional multiusuário? 
  Artigos em destaque
·Onde estão as preferências do sistema no Windows XP? 
·O que causa a condensação no interior da Casa do Wind…
·Como duplicar o CD final Vista 
·Como usar o Cygwin gravar rádio Mostra para o seu comp…
·Como minimizar os ícones desktop Mac 
·Como fazer um arquivo TIFF 
·Como inicializar drivers de vídeo padrão 
·Como desativar a conexão de banda larga em Meu Computa…
·Não é possível ligar a lógica Service Manager Disk 
·Posso apagar MSN no meu laptop 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados