Download Diapositiva 1 - Docencia FCA-UNAM
Document related concepts
Transcript
UNIVERSIDAD LATINA. IV. FreeBSD. Algunos Sistemas Operativos Multiusuario importantes son: • Windows Server • GNU/LINUX • Free/BSD. Que es Free/BSD ….? • FreeBSD es un sistema operativo libre para computadoras basado en las CPU de arquitectura Intel, incluyendo procesadores Intel 80386, Intel 80486 (versiones SX y DX), y Pentium. • También funciona en procesadores compatibles con Intel como AMD y Cyrix. • Actualmente también es posible utilizarlo hasta en once arquitecturas distintas como Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC. • FreeBSD es un derivado de BSD, la versión de UNIX® desarrollada en la Universidad de California, Berkeley. • FreeBSD es desarrollado y mantenido por un numeroso equipo de personas. • Berkeley Software Distribution o BSD (en español, «distribución de software berkeley») es un sistema operativo derivado del sistema Unix nacido a partir de los aportes realizados a ese sistema por la Universidad de California en Berkeley. Características principales • FreeBSD ofrece altas ventajas en comunicaciones de red, rendimiento, seguridad y compatibilidad, todavía inexistentes en otros sistemas operativos, incluyendo los comerciales de mayor renombre. • Es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores • FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX". • Incluye el núcleo, la estructura de archivos del sistema, bibliotecas de la API de C, y algunas utilidades básicas. La versión 6.12 trajo importantes mejoras como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red. FreeBSD como servidor de Internet • FreeBSD es el servidor ideal para servicios de Internet o Intranet. • Proporciona unos servicios de red robustos, incluso en situaciones de alta carga, haciendo un uso eficaz de la memoria para mantener buenos tiempos de respuesta con cientos o miles de procesos simultáneos de usuarios. Instalación de FreeBSD • La instalación del sistema FreeBSD puede ser iniciada de varias formas. La más común es la utilización de un CD-ROM o DVD autoarrancable, o utilizando un juego de 2 ó 3 disquetes (en función de la versión que se desea instalar), o incluso mediante red utilizando el estándar PXE, también puede ser instalado Virtualmente • Todas ellas arrancan la computadora con un sistema FreeBSD abreviado, y llevan a la misma utilidad sysinstall. • La utilidad sysinstall es la encargada de instalar realmente el sistema operativo, y posee varias alternativas. A saber, instalar el sistema utilizando los datos disponibles en un dispositivo de almacenamiento local (CD-ROM, DVD, directorio en un sistema de archivos FAT, etc.), u obteniéndolos desde un sitio remoto a través de un protocolo de transferencia de archivos (HTTP, FTP, NFS, etc.). Administración de programas en FreeBSD • FreeBSD, provee de manejo semi-automatizado de paquetes distribuidos en formato comprimido (en formato tar.bz o .tbz). • Tiene un eficiente sistema de gestión de paquetería llamado ports. • Los ports son un conjunto de comandos por lotes, que especifican exactamente los requisitos, lo que se debe hacer para compilar el código fuente y lo necesario para instalar la versión ejecutable de un determinado paquete de software en el sistema. • Existen miles de programas libres y comerciales hechos para sistemas como GNU/Linux, que también tienen versiones en FreeBSD. • Debido a que muchos de los paquetes están ya compilados y preparados por los participantes del proyecto FreeBSD, éstos pueden ser instalados simplemente seleccionándolos en una interfaz provista por el sistema operativo, y copiados directamente desde un servidor HTTP o FTP. FreeBSD y GNU/Linux • FreeBSD, es compatible con binarios de varios sistemas operativos de tipo Unix, incluyendo GNU/Linux. • Algunas de las aplicaciones usadas bajo esta compatibilidad son la versión de GNU/Linux de Adobe Flash Player, Linux-Opera, Netscape, Adobe Acrobat, RealPlayer, VMware, Oracle, WordPerfect, Skype, Doom 3, Quake 4, Unreal Tournament y varias más. FreeBSD distribución y licenciamiento • FreeBSD es software libre ya que los instaladores, código fuente y paquetes del sistema operativo FreeBSD se distribuyen de manera libre al público, en forma de archivos e imágenes ISO disponibles en servidores FTP y a través de la WWW. También es posible comprarlos en forma de CD-ROM o DVD. Seguridad en FreeBSD • FreeBSD ofrece diferentes características no habituales en el resto de sistemas Unix. • Los sistemas Unix sufren con el todo poderoso acceso concedido al usuario root. Una vez un cracker obtiene privilegios de root, el sistema completo se vuelve vulnerable al cracker. Los sistemas derivados de 4.4 BSD ofrecen una nueva característica de seguridad llamada "niveles de seguridad del sistema". • • Los niveles de seguridad del sistema son: • -1, modo permanentemente inseguro; • 0, modo inseguro - no hay protecciones adicionales activadas; • 1, modo seguro - ficheros protegidos contra la modificación y ficheros de dispositivos no abiertos para escritura; • 2, modo altamente seguro - protección de nivel 1 más dispositivos de disco no abiertos para escritura; • 3, modo de seguridad extendida - protección de nivel 2 más filtrado de paquetes IP. • El nivel de seguridad por defecto -1 es llamado "modo de inseguridad permanente"..