Você está na página 1de 9

Control semana 7

Omar Andrés Ávila Garrido

Fundamentos de Hardware y Software

Instituto IACC

13 de Mayo 2019
Desarrollo

Desarrollo Pregunta 1.

• Controladores de dispositivos: permite interaccionar con un periférico de entrada o salida.

Para cada dispositivo existe un controlador o programa distinto y es ejecutada cuando el Kernel

da una orden.

• Kernel de Linux: El Kernel de Linux, es el corazón del sistema operativo. Sin el Kernel,

sencillamente no podríamos realizar ninguna tarea, ya que se encarga principalmente de que el

software y el Hardware de nuestro PC funcionen correctamente y puedan interactuar entre ellos

La importancia de administra los procesos y estados de los mismos, planifica la CPU, gestiona

los archivos y directorios, administra la memoria asignando la cantidad y posición en memoria

de cada proceso; mantiene y gestiona la Es la capa encargada de interpretar las órdenes que debe

procesar el sistema.disponibilidad de espacio libre del disco.

• Interfaz de llamadas al sistema: las llamadas al sistema nos brindan un medio para

obtener recursos del S.O., obtener información del mismo, establecer o cambiar el seteo de los

recursos que se ofrecen. Su importancia de comunicar al usuario y el Kernel, pues se encarga de

gestionar las llamadas al sistema, permitiendo que el usuario manipule procesos, archivos y

recursos.
• Bibliotecas de lenguaje: Las bibliotecas se concibieron como un paquete, para tener una

funcionalidad similar a la de una sola unidad. Estas unidades podrían ser compartidas con otros

desarrolladores y permite, lo que se llama programación, estructura modular, es decir, la

construcción de módulos de programas. Linux soporta dos tipos de bibliotecas, cada una con sus

propias ventajas y desventajas. La biblioteca contiene la funcionalidad que está vinculada a un

programa estáticamente en tiempo de compilación (estáticas). Esto difiere de bibliotecas

dinámicas, que se cargan cuando una aplicación se carga y el enlace se produce en tiempo de

ejecución

• Shell de Linux: es un programa que permite a los usuarios interactuar con el sistema,

procesando las órdenes que se le indican. Los comandos invocables desde el shell pueden

clasificarse en internos (corresponden en realidad a órdenes interpretadas por el propio shell) y

externos (corresponden a ficheros ejecutables externos al shell). Además de comandos, los shells

ofrecen otros elementos para mejorar su funcionalidad, tales como variables, funciones o

estructuras de control. El conjunto de comandos internos y elementos disponibles, así como su

sintaxis, dependerá del shell concreto empleado.

• Aplicaciones: Es la que contiene todas las herramientas disponibles para los usuarios.

Desarrollo Pregunta 2.

Distribución Orientación Principal característica


 Simplicidad: Define simplicidad como sin adiciones o
modificaciones innecesarias.
 Modernidad: Mantiene las últimas versiones estables
liberadas de software, siempre y cuando no causen
errores del sistema en la medida que pueda evitarse
razonablemente.
 Pragmatismo: Es una distribución pragmática antes que
Arch Linux Orientada a usuario idealista. Las decisiones de diseño se realizan caso por
caso a través de un desarrollo consensuado.
 Centrado en el usuario: Mientras que muchas
distribuciones de GNU/Linux intentan ser fáciles de usar,
Arch Linux siempre ha permanecido centrado en el
usuario. Destinada a los usuarios que contribuyen a ella,
en lugar de atraer a la mayor cantidad posible de
usuarios.
 Versatilidad: se ofrece al usuario la posibilidad de crear
un sistema personalizado, eligiendo entre miles de
paquetes de alta calidad presentes en los repositorios
oficiales, con soporte para arquitectura x86-64.

 La principal ventaja es que se obtiene un conjunto estable


de la mayoría de paquetes que por lo general solo
incluyen correcciones de errores.
 Tiene una comunidad de usuarios activa y creciente.
 Una extensa red de servidores espejos, los
CentOS Orientada a servidor desarrolladores están localizables; múltiples vías de
apoyo gratuitos, como el IRC Chat en vivo, las listas de
correo, foros, una dinámica de preguntas frecuentes.
 Dirigido a personas que buscan la estabilidad de clase
empresarial del sistema operativo sin el costo de la
certificación y apoyo.
 Interfaz gráfica amigable, totalmente en castellano.
 Estable y segura.
 Incluye aplicaciones ofimáticas, de diseño gráfico,
Canaima Orientada a usuario planificación de proyectos, reproducción multimedia,
bases de datos navegación web, gestor de correos, entre
otras.
 Sencilla actualización e instalación de nuevas
aplicaciones.
 Phanteon Greeter: Gestor de sesiones basado en LightDM
 WingPanel: El panel superior, parecido al de Unity y
GNOME Shell.
 Slingshot: El menú de aplicaciones en el panel WingPanel.
 Plank: Dock basado en Docky.
Elementary OS Orientada a usuario  Switchboard: Panel de control centralizado.
 Midori: Navegador web basado en WebKit.
 Geary: Cliente de correo electrónico.
 Maya: Calendario de escritorio.
 Noise: Reproductor de música.
 Scratch: Editor simple de textos.
 Pantheon Terminal: Emulador de terminal.
 Files: Gestor de archivos.
 Gnome o KDE (LXDE en la versión 6.0) como los
escritorios estándares, con Konqueror como explorador
web.
 X Multimedia System xmms con MPEG video y soporte
MP3, así como Vorbis Ogg Vorbis Audio Player.
 Programas de acceso a Internet kppp y utilidades RDSI.
 GNU Image Manipulation Program GIMP
Knoppix Orientada a servidor  Herramientas para rescate de datos y reparación del
sistema.
 Análisis de red y herramientas de administración.
 OpenOffice.org, la versión GPL de la bien conocida suite
ofimática StarOffice.
 Muchos lenguajes de programación, herramientas de
desarrollo kdevelop, entre otros, así como bibliotecas
para desarrolladores de programas.
 Aceleración 3D gracias a X.Org 7.0 Knoppix 5.0.1
 Basada en Red Hat Linux (versión 5.1)
 Trabaja con entorno gráfico.
 Tiene herramientas propias, que facilitan la configuración
del sistema.
Mandriva Orientada a servidor  Está disponible en 47 idiomas y forma parte del grupo LSB
(Linux Standard Base)
 Contiene paquetes de software, juegos, programas de
oficina y utilidades de Internet. A nivel de instalación
 Los usuarios experimentados no necesitan invertir
recursos para instalar y configurar el equipo, ya que esta
distribución permite su gestión con asistentes
incorporados.
 Tamaño de la imagen ISO (menos de 10 MB)
 La distribución viene con una detección completa y
automática del hardware, no requiriendo ser agregado
GeeXbox Orientada a usuario ningún controlador.
 Reproduce casi todos los formatos de audio/vídeo,
permitiendo cargarlos desde diferentes soportes:
CD/DVD, HDD, LAN o Internet.
 Capaz de visualizar canales de TV a través de una
capturadora.
 PCLinuxOS se distribuye como un “CD Activo o Vivo”, que
puede también instalarse en el disco duro.
 Cuando es usada como un LiveCD, se puede trabajar con
un “Pendrive” (memoria USB), donde la configuración y
PCLinuxOS Orientada a usuario datos personales son guardados.
 Instalado en el disco duro de un computador personal, el
usuario de PCLinuxOS puede agregar, quitar o actualizar
todos los paquetes de software que desee
 PCLinuxOS posee un arranque rápido, una biblioteca
grande de software, y compatibilidad con varias
impresoras y otro hardware.
OpenSUSE Orientada a servidor  Se caracteriza por ser robusto, seguro, fácil de instalar y
de configurar.
 Contiene un programa de instalación sencillo de utilizar
 Cuenta con extensa documentación en inglés y un
sistema de gestión de paquetes basado en menús.
Slackware Orientada a usuario  Se asemeja a los sistemas operativos Unix. Por ello,
incluye software que no se encuentra en otras
distribuciones Linux, tal como la última versión del
entorno de comandos Korn shell.
 Wifiway fue diseñada para la auditoría de seguridad de
las redes WiFi, Bluetooth y RFID.
Wifiway Orientada a usuario  Es un extracto de todas las herramientas más conocidas
para auditoría wireless y no está basada en ninguna
distribución anterior, ya que está realizada desde cero
con Linux From Scratch.

Desarrollo Pregunta 3.

Versión Estabilidad Simplicidad de uso Seguridad


Red Hat Enterprise Posee un entorno gráfico Al acentuar el compromiso de la plataforma
Linux 6.7 incorpora amigable, lo que facilita su con los sistemas empresariales estables y
muchas de las últimas proceso de configuración. seguros, Red Hat Enterprise Linux 6.7 ayuda a
tecnologías open Además, los clientes de evitar la fuga de datos al permitir el montaje
source estables, lo cual Red Hat pueden ahora de dispositivos extraíbles en modo de ‘solo
Red Hat permite a las empresas transformar sus cargas de lectura’, es decir que brinda una medida de
implementar con trabajo tradicionales en seguridad para evitar que alguien copie
confianza las últimas aplicaciones basadas en información sensible. Asimismo, esta versión
innovaciones en contenedores. incluye el Security Content Automation
entornos físicos, Protocol (SCAP) Workbench (Entorno de
virtuales y de cloud. Protocolo de Automatización del Contenido
de Seguridad), una herramienta sencilla que
permite a los clientes medir el cumplimiento
de sus sistemas RHEL en función de las
pautas y los criterios de seguridad propios de
cada empresa.
Entre sus políticas se Está orientado al usuario  Firewall Ufw: Desarrollado para
encuentra el no activar, promedio, con un fuerte facilitar la configuración de firewall
de forma enfoque en la facilidad de de iptables, ufw proporciona una
predeterminada, uso y en mejorar la manera fácil de usar para crear un
procesos latentes al experiencia del usuario. firewall basado en host IPv4 o IPv6.
momento de instalarse. Fuente: https://goo.gl/2GUKD5
Por eso mismo, no hay  ECryptfs: Sistema de archivos
un cortafuegos criptográfico de clase empresarial
predeterminado, ya compatible con POSIX para Linux.
Ubuntu que supuestamente no Capas en la parte superior de la capa
existen servicios que del sistema de archivos eCryptfs,
puedan atentar a la protege los archivos sin importar el
seguridad del sistema. sistema de archivos subyacente, el
tipo de partición, etc.
Fuente : https://goo.gl/mnZosR
 AppArmor: Implementación de Linux
Security Module para control de
acceso obligatorio basado en
nombres. AppArmor limita
programas individuales a un
conjunto de archivos listados y de
capacidades POSIX 1003.1e.
Fuente: https://goo.gl/1TvXHN
 Gestión de usuarios: Es una parte
crítica en el mantenimiento de la
seguridad de un sistema. La mala
gestión de usuarios y privilegios casi
siempre termina comprometiendo a
muchos sistemas. Ubuntu toma una
decisión concienzuda para
desactivar por defecto la cuenta
administrativa “root” en todas las
instalaciones de Ubuntu. Esto no
significa que la cuenta root haya
sido eliminada o que no se pueda
acceder a ella. Simplemente se le ha
dado una contraseña que no
concuerda con ningún valor cifrado
posible, por esta razón no puede
identificarse por sí misma
directamente. En su lugar, se anima
a los usuarios a hacer uso de una
herramienta llamada “sudo” para
realizar tareas administrativas en el
sistema.
Fuente: https://goo.gl/1ySxSe

Esta nueva versión de Esta nueva versión de Kali El equipo de Offensive Security sigue
Kali Linux ejecuta el Linux ha actualizado las trabajando en el desarrollo de Kali Linux, la
kernel Linux 3.18, que herramientas para distribución GNU/Linux basada en Debian y
es justamente el kernel VirtualBox, OpenVM y orientada a la seguridad informática, que
recomendado para también las vmware-tools, destaca no solo por incluir una interesante
auditorías inalámbricas con el fin de que su selección de herramientas de hacking sino
ya que mejora la usabilidad sea más también por el hecho de dar un excelente
compatibilidad con los eficiente y poder soporte a una amplia variedad de
Kali Linux diferentes virtualizar de la manera plataformas, incluidos dispositivos con
controladores Wi-Fi, más real posible esta procesador ARM, tipo Raspberry Pi,
además se han nueva versión. miniordenadores o los tablets y moviles con
actualizado todos sus Android, además de proporcionar imágenes
drivers para diseñadas para ejecutarse en máquinas
proporcionar la virtuales o en la nube
máxima estabilidad y
también el mejor
rendimiento posible.
Bibliografía

http://luisa-holguin19.blogspot.com/. (s.f.).

http://trajano.us.es/~fjfj/shell/shellscript.htm. (s.f.).

https://culturacion.com/que-es-y-que-funcion-tiene-el-kernel-de-linux/. (s.f.).

https://guapacho.com/actualizacion-de-red-hat-enterprise-linux-6-7-estabilidad-e-innovacion-

abierta. (s.f.).

https://informaticaesp.wordpress.com/category/wifiway/. (s.f.).

https://kali-linux.neocities.org/linux002.html. (s.f.).

https://kali-linux.neocities.org/linux002.html. (s.f.).

https://prezi.com/jh8i6tjvhjjc/geexbox-linux/. (s.f.).

https://www.3djuegos.com/comunidad-foros/tema/48731777/0/noticia-ubuntu-18-04-1-lts-mas-

estabilidad-y-cinco-anos-de-soporte-para-tu-pc/. (s.f.).

https://www.ecured.cu/Canaima_Linux, C. L. (s.f.).

https://www.ecured.cu/Elementary_OS. (s.f.).

https://www.ecured.cu/Knoppix. (s.f.).

https://www.ecured.cu/Slackware_Linux, S. L. (s.f.).

https://www.fceia.unr.edu.ar/~diegob/so/material/Llamadas_al_Sistema.pdf. (s.f.).

https://www.incubaweb.com/archlinux-una-distribucion-simple-y-ligera/. (s.f.).

https://www.linux-party.com/index.php/54-programacion/3683-la-importancia-de-las-librerias-

dinamicas-y-su-anatomia-en-linux. (s.f.).

IACC. (2019). Sistemas operativos Linux. Fundamentos de Hardware y Software. Semana 7. .

Você também pode gostar