20
III. GNU/LINUX. UNIVERSIDAD LATINA.

III. GNU/LINUX

  • Upload
    menora

  • View
    67

  • Download
    0

Embed Size (px)

DESCRIPTION

UNIVERSIDAD LATINA. III. GNU/LINUX. Algunos Sistemas Operativos Multiusuario importantes son: Windows Server GNU/LINUX Free/BSD. Que es GNU/LINUX ?. Linux es un sistema operativo : un conjunto de programas que le permiten interactuar con su computadora y ejecutar otros programas. - PowerPoint PPT Presentation

Citation preview

Page 2: III. GNU/LINUX

Algunos Sistemas Operativos Multiusuario importantes son:

•Windows Server•GNU/LINUX•Free/BSD.

Page 3: III. GNU/LINUX

Que es GNU/LINUX ?• Linux es un sistema operativo: un conjunto de programas que le permiten

interactuar con su computadora y ejecutar otros programas.

• Un sistema operativo consiste en varios programas fundamentales que necesita la computadora para poder comunicar y recibir instrucciones de los usuarios; tales como leer y escribir datos en el disco duro, cintas, e impresoras; controlar el uso de la memoria; y ejecutar otros programas.

• La parte más importante de un sistema operativo es el núcleo.

• En un sistema GNU/Linux, Linux es el núcleo.

• El resto del sistema consiste en otros programas, muchos de los cuales fueron escritos por o para el proyecto GNU.

• Dado que el núcleo de Linux en sí mismo no forma un sistema operativo funcional, preferimos utilizar el término “GNU/Linux” para referirnos a los sistemas que la mayor parte de las personas llaman de manera informal “Linux”.

Page 4: III. GNU/LINUX

Surge a partir del movimiento de software libre es iniciado por Richard Stallman para evitar que el laboratorio de inteligencia artificial del M.I.T. utilizara software privativo, luego extendió la idea a otras ramas del software de la época que en general era libre.

1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre.1989: Richard Stallman escribe la primera versión de la licencia GNU GPL.

Evolución de LINUX

Page 5: III. GNU/LINUX

Surge la Serie 0.x1991: El núcleo Linux es anunciado públicamente, el 25 de agosto por el entonces estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de septiembre la primera versión pública aparece sobre un servidor de ftp. Algunos desarrolladores están interesados en el proyecto y contribuyen con mejoras y extensiones.1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las primeras distribuciones Linux son creadas.1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. Con su ayuda el núcleo es adaptado al ambiente de GNU, que crea un espectro enorme de tipos de aplicaciones para el nuevo sistema operativo creado de la unión del software del proyecto GNU, variados programas de Software libre y el núcleo Linux. En este año, también el proyecto Wine comienza su desarrollo y la distribución más antigua actualmente activa, Slackware, es liberada por primera vez. Más tarde en el mismo año, el Proyecto Debian es establecido. Hoy esta es la comunidad más grande de una distribución.

Serie 1.x1994: En marzo de este año, Torvalds considera que todos los componentes del núcleo Linux están totalmente maduros y presenta la versión 1.0 de Linux. Esta versión está, por primera vez, disponible en la red Internet. El proyecto XFree86 contribuye con una interfaz gráfica de usuario (GUI). En este año, las empresas Red Hat y SUSE también publican la versión 1.0.1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2. Más tarde, Linux es transportado a las plataformas informáticas DEC y SUN SPARC. Durante los años siguientes es transportado a un número cada vez mayor de plataformas.

Evolución de LINUX

Page 6: III. GNU/LINUX

Surge Serie 2.x

1996: La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir varios procesadores al mismo tiempo, y así se hace una alternativa seria para muchas empresas.1997: Varios programas propietarios son liberados para Linux en el mercado, como la base de datos Adabas D, el navegador Netscape y las suites de oficina Applixware y StarOffice.1998: Empresas importantes de informática como IBM, Compaq y Oracle anuncian soporte para Linux. Además, un grupo de programadores comienza a desarrollar la interfaz gráfica de usuario KDE, primera de su clase para Linux, con el objetivo de proveer facilidad de uso al usuario.1999: Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y el soporte a SMP mejorados. 2000: La Suite de oficina StarOffice es ofrecida según los términos de la GNU GPL, abriendo así el camino para una Suite de oficina avanzada, y libre en Linux.2001: En enero, se libera la serie 2.4 del núcleo Linux. El núcleo Linux ahora soporta hasta 64 Gb de RAM, sistemas de 64 bits, dispositivos USB y un sistema de archivos journaling.2002: La comunidad OpenOffice.org libera la versión 1.0 de su Suite de oficina homónima. El navegador web libre Mozilla es también liberado. En septiembre, aparece el Slapper-worm el cual es el primer gusano informático Linux.2003: Al final del año, la serie 2.6 del núcleo Linux es liberada, después de lo cual Linus Torvalds va a trabajar para el OSDL. Linux se usa más extensamente sobre sistemas integrados (embedded system).

Evolución de LINUX

Page 7: III. GNU/LINUX

2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org, que provoca un desarrollo considerablemente más rápido del servidor X para Linux.

2005: El proyecto openSUSE es comenzado como una distribución libre de la comunidad de Novell. Además el proyecto OpenOffice.org proyecta la versión de lanzamiento 2.0 que soporta al estándar OASIS OpenDocument en octubre.

2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por hardware sobre el escritorio Linux. Oracle publica su propia distribución de Red Hat. Novell y Microsoft anuncian una cooperación para la mejor interoperabilidad.

2007: Dell llega a ser el primer fabricante principal de computadoras en vender una computadora personal de escritorio con Ubuntu preinstalado.

Serie 3.x[editar código]

En mayo de 2011 Linus Torvalds anunció que la versión 3 contaría con soporte de más hardware y que sería la siguiente versión a Linux 2.6.39.

Evolución de LINUX

Page 8: III. GNU/LINUX

En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL (licencia general Pública). Rápidamente, múltiples programadores se unieron a Linux en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes.

Resumen: Sistemas Operativos (Linux)

Page 10: III. GNU/LINUX

Tiempo de instalación aprox. 30 minutos dependiendo del procesadorRequisitos Minimos para Ubuntu

• CPU: Intel Pentium III o AMD Athlon a 600 MHz o superior • RAM: 384 MB para ejecutar el LiveCD O 256 MB para ejecutar el instalador solo o mas • Disco Duro de 3 GB o mas (Para Base de Datos se requiere de mayor espacio en Disco)• Tajeta de Red y Conexion a Internet: Para la instalacion De Los Paquetes de idiomas (Sin los Paquetes de idiomas la mayor parte de las aplicaciones o programas estan en Ingles) • Tarjeta Grafica: Minimo de 2 MB de Video o 32 MB Con Aceleracion 3D Para ejecutar el Compiz Fusion • Opcional: Tajeta de sonido

INSTALACION DE SERVIDOR LINUX

Page 11: III. GNU/LINUX

Procedimiento de instalación.

- Butear desde el CD disco de instalación- Inicia una sesión virtual con una pantalla de instalación Click en el icono de install Ubuntu 9.10-Empieza a instalar (1-6) pasos

Paso 1: Elegir el idioma. Si en la pantalla de bienvenida eligió el español, simplemente pulse adelante , en otro caso seleccione «Español» en la lista, y continúe . Paso 2: Elegir la zona horaria. Simplemente pulse sobre su zona para acercar el mapa y después sobre la ciudad concreta representativa de su huso horario. Paso 3: Elegir el tipo de teclado. Si todo va bien y no tiene un teclado fuera de lo común sino un teclado español estándar, debería estar ya seleccionado (teclado «Spain»).

INSTALACION DE SERVIDOR LINUX

Page 12: III. GNU/LINUX

Paso 4: ¡Cuidado! Este es uno de los pasos más importantes y delicados. Se trata de indicar dónde se debe instalar Ubuntu. Escoja la opción correcta o podría formatear una partición no deseada si va a compartir el disco duro con otros sistemas operativos. Existen tres opciones: a) Formatear todo el disco duro. Elija ésta si desea borrarlo todo y usar el disco duro por defecto como único para Ubuntu . Es la opción más fácil y menos problemática. (SELECCIONAR ESTA OPCION) b)Espacio libre contiguo. Ubuntu usará un trozo de espacio libre del disco duro para instalarse. Ésta es la opción más recomendable si desea conservar su antiguo sistema operativo o alguna partición con sus datos. Es una opción muy habitual para aquéllos que desean seguir también con un primer o segundo sistema operativo como Windows o Mac OS. c).- Particionamiento manual. Con esta opción, podrá especificar cómo serán las particiones de forma más específica.

INSTALACION DE SERVIDOR LINUX

Page 13: III. GNU/LINUX

Paso 5: En este paso de la instalación le preguntará sus datos: Nombre de inicio de sesión (rcastro), contraseña (linux455), nombre del equipo (espartaco), requerir la contraseña para iniciar sesiónPaso 6 En la pantalla siguiente, el instalador le mostrará los datos para que los revise. Asegúrese de que todo está en orden y pulse «Siguiente» para comenzar a copiar los archivos de Ubuntu al disco duro . Paso 7 Si todo se instaló correctamente, al final la instalación le preguntará si desea reiniciar (sin el disco) o continuar usando la sesión virtual si optamos por la primera opción del menú inicial o nos solicitará reiniciar el sistema para completar la instalación. (REINICIAMOS EL EQUIPO) Instalación terminada. (Pide login y contraseña)

INSTALACION DE SERVIDOR LINUX

Page 14: III. GNU/LINUX

Usuario root

Para hacer algunas cosas especiales y ejecutar ciertos comandos principales necesitas tener permisos de root y no tienes la clave ya que nunca la configuraste, así que por defecto Ubuntu no tiene contraseña del root, para acceder como super-usuario debes definirla.

Para esto debes ir al menú Aplicaciones> Accesorios> Terminal y allí ejecutar el siguiente comando:

sudo passwd root

A continuación nos pedirá la clave de usuario y luego la nueva clave para el root, y luego la confirmación de esa clave. Luego de eso ya podemos acceder como superusuario escribiendo el comando:su (poner otro password - 8 char)Eso es todo y si quieren salir de sesión de super usuario ejecutan el comando:

INSTALACION DE SERVIDOR LINUX

Page 15: III. GNU/LINUX

Con el usuario root..

Crear usuarios y grupos

- Crear usuarios en el servidor de LinuxSistema> administración> usuarios y campos+ añadir usuario

Gestionar grupos+ añadir grupos

- Revisar los privilegios del usuario (propiedades)- Revisar los miembros de los gruposGestionar grupos, desarrollo, propiedades

INSTALACION DE SERVIDOR LINUX

Page 16: III. GNU/LINUX

Configuracion de red local e internet

- Sistema, preferencia, Conexiones de red- Cableada, añadiro Nombre de la conexión: UNILAo Austes de IPV4ManualDireccion IP (con salida a internet)Mascara de subred 255.255.255.0Puerta de enlaceServidores DNS- Activarla con el icono de la parte superior derecha

INSTALACION DE SERVIDOR LINUX

Page 17: III. GNU/LINUX

Actualización de Software (requiere conexión de Internet)

- Sistema, Administracion, Gestor de actualizaciones- Seguir las instrucciones para actualizar

INSTALACION DE SERVIDOR LINUX

Page 18: III. GNU/LINUX

1.Asegurar los procesos de arranque (del bootstrapping del sistema)2.Asegurar los servicios o demonios que se ejecuten en el inicio y apagado del sistema3.Aseguramiento de Sistemas de archivos (comúnmente denominados File System en *NIX)4.Uso de opciones de limites y forzar cuentas de usuario5.Políticas del sistema, filtrados y Acls (lista de control de acceso)6.Protección a ataques físicos o de Hardware (Seguridad Física)7.Actualización de Firmware, BIOS, Softpaq, contraseñas de arranque de los equipos, desactivación de unidades externas en servidores como pen drive o memorias USB, disqueteras, unidades de Cd/DvD, opticas.8.Protección y renombre de cuentas de Administración y deshabilitar o invalidar cuentas estándares, invitado, uso de cuentas limitadas. 9.Restricción de Instalación de Software y Hardware de acuerdo a las políticas de seguridad.

Actividades de seguridad en Linux.

Page 19: III. GNU/LINUX

10.Habilitar los sistemas de Auditorias y Monitoreo de logs.11.Asegurar consolas de administración, pantallas de logeo, terminales virtuales y accesos remotos.12.Políticas y procedimientos de administración de cuentas de usuario, grupos, TCBS (Truste Base Computing), módulos de autenticación agregables y relaciones de confianza.13.Administración de paquetes de instalación, parches (Patchs), upgrades, updates, módulos instalables, integridad de archivos y permisos en el sistema.14.Aseguramiento de las Herramientas de Desarrollo y compiladores.

Actividades de seguridad en Linux.

Page 20: III. GNU/LINUX

15.Aseguramiento de Núcleos (Kernel) del sistema.16.Instalación y afinación de Firewalls, Kits de Seguridad (Antivirus, antispyware, antimalware, anti hackers, anti banners) Sistemas de Detección de Intrusos y Sensores como IDS,IPS,HIDS, NIDS.17.Uso de Herramientas para Pen Testing y Monitoreo .18.Configuración de Protocolos, Puertos y Servicios (Solo los necesarios).19.Implementación de esquemas de seguridad, DMZ, Front End / Back End, Router apantallados, proxys, Firewalls.20.Políticas de Procedimientos de Respaldo y de Disaster Recovery.

Actividades de seguridad en Linux.