virtualizar mediante sandboxie el linux

16
1 INSTITUTO TECNOLÓGICO SUPERIOR FISCOMISIONAL NUESTRA SEÑORA DEL ROSARIOVIRTUALIZACIÓN DEL SISTEMA OPERATIVO LINUX MEDIANTE LA MÁQUINA VIRTUAL SANDBOXIEAutores: Germania Noemí Jara Velásquez David Gabriel González Gálvez Jhandry Israel Jiménez Criollo Coautora: Ing. Rodríguez Ojeda, María José Catamayo-Loja-Ecuador 2015

Upload: da-gonzalez

Post on 14-Aug-2015

1.765 views

Category:

Education


4 download

TRANSCRIPT

Page 1: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

1

INSTITUTO TECNOLÓGICO SUPERIOR FISCOMISIONAL

“NUESTRA SEÑORA DEL ROSARIO”

VIRTUALIZACIÓN DEL SISTEMA OPERATIVO

LINUX MEDIANTE LA MÁQUINA VIRTUAL

SANDBOXIE”

Autores:

Germania Noemí Jara Velásquez

David Gabriel González Gálvez

Jhandry Israel Jiménez Criollo

Coautora:

Ing. Rodríguez Ojeda, María José

Catamayo-Loja-Ecuador

2015

Page 2: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

1. Resumen 2

En el presente artículo técnico se ha realizado una práctica para observar la

funcionalidad del sistema operativo Linux de licencia libre mediante la máquina

virtual denominada sandboxie, la misma que es un programa que nos permite

interactuar entre el usuario de la computadora y el hardware de la misma. También se

ha utilizado el virtualizador para desarrollar una práctica de suma importancia que ha

permitido trabajar con los programas y aplicaciones del sistema operativo

mencionado con la finalidad de explotarlo independientemente del propio sistema del

equipo y así poder realizar distintas funciones, operaciones, trabajos, tareas, etc. Hay

que tener en cuenta que sandboxie es un programa gratuito en donde también nos

permite aislar las aplicaciones seleccionadas y ejecutarlas haciendo que no quede rastro

de las mismas en el sistema luego de su utilización. Además una de sus

características muy importantes es que sandboxie nos permite crear un contenedor

donde se ejecutan los procesos que elijamos, a su vez el programa nos permite usar los

recursos del Sistema de tal modo como si estuviese instalado nativamente en el mismo,

aunque en realidad estos están siendo emulados por sandboxie, que también nos

permite configurar características del programa ejecutado dentro del contenedor como

que pueda permitirnos conectarnos a internet y que pueda guardar archivos sin que

estos se borren luego de terminar la emulación. Además se muestra un pequeño cuadro

comparativo en donde se detallan unos temas muy importantes como son los sistemas

operativos ( Leopard, Linux, Windows 7) y algunas de sus características de suma

importancia c o m o s u interfaz, iconos, compatibilidad, servicios adicionales y tipos

de software. Por último se hablara de este mismo tema, tomando muy en cuenta sobre

cuáles son los requisitos para el sistema operativo Linux y la instalación

detalladamente, este se lo hará paso a paso sobre la máquina virtual sandboxie.

Page 3: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

2. Introducción 3

Cada día la tecnología crece a pasos agigantados, que han permitido la mejora de

la calidad de vida de los seres humanos, al estar enfocados en la idea de buscar las

mejores soluciones a los problemas y solventar las necesidades que se presentan día a día

haciendo de la vida una forma más sencilla de llevar. Dentro de los avances tecnológicos

existen diversas herramientas que permiten el uso de un sistema independientemente del

que corra en el equipo; estas herramientas se denominan máquinas virtuales que

constituyen un medio para proporcionar un ambiente adecuado en el que se adapte

diferentes tipos de sistemas operativos.

Desde otro punto una Máquina Virtual es un sistema de software que ofrece una

copia exacta del hardware sobre el cual la se está ejecutando, utilizando los recursos de la

manera más óptima. Este enfoque de Máquina Virtual permite que se ejecuten, de forma

concurrente varios Sistemas Operativos en una misma plataforma de hardware, (Gómez,

2013).

Es frecuente confundir a una Máquina Virtual con un simulador. La diferencia

sustancial entre Simulador y Máquina Virtual, es que el simulador realiza una simulación

de todas y cada una de las instrucciones del CPU, lo que permite que se ejecuten en

distintas plataformas de hardware, mientras que en una Máquina Virtual, una buena parte

de sus instrucciones se ejecutan en el CPU, sólo corren sobre la plataforma a la que están

duplicando, (Gómez, 2013).

Page 4: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

4

3. Métodos

En el presente artículo técnico se ha puesto en práctica algunos métodos de vital

importancia para el desarrollo fluido y correcto del mismo. Dentro de los métodos

empleados se encuentra el Método Deductivo que ha permitido el enfoque desde lo

general en cuanto al estudio de las herramientas existentes denominadas máquinas

virtuales hacia el enfoque particular y específico en la máquina virtual sandboxie.

El Método investigativo ha permito recolectar toda la información respecto al tema

a tratar; tomando como referencia fuentes de información confiables que guíen y

permitan realizar de manera adecuada la práctica a presentarse. Por otro lado se ha

hecho uso del Método Analítico que ha sido utilizado para realizar el estudio de la

información recolectada de forma lógica permitiendo efectuar la práctica realizada y

conocer el funcionamiento del virtualizador sandboxie.

Page 5: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

5

4. Resultados

Sistema Operativo

Sistema Operativo (SO) es un software que proporciona un acceso sencillo y

seguro al soporte físico del ordenador (hardware), ocultando al usuario detalles de la

implementación particular y creando la ilusión de existencia de recursos ilimitados (o

abundantes). Máquina Virtual. Otra definición, es el de un programa que actúa como

intermediario entre el usuario de la computadora y el hardware de la computadora,

(García, 2011).

Sistema Operativo Linux

Linux es un sistema operativo, una gran pieza de software que controla un

computador. Es parecido a Microsoft Windows, pero completamente libre. El nombre

correcto es GNU/Linux pero "Linux" se usa más. Linux no es el producto de una sola

compañía, es el resultado de la contribución de un gran número de compañías y

grupos de personas. De hecho, el sistema GNU/Linux es un componente central, el

cual se transforma en muchos productos diferentes: las llamadas distribuciones. Las

distribuciones cambian la apariencia y funcionamiento de Linux, (Fernández, 2009).

Máquina Virtual

Una máquina virtual (VM) es una implementación de software de un ambiente

de computación en el que se puede instalar y ejecutar un sistema operativo (OS) o

programa. La máquina virtual normalmente emula un ambiente de computación

físico pero las demandas de CPU, memoria, disco duro, red y otros recursos de

hardware son gestionadas por una capa de virtualización que traduce estas

solicitudes a la infraestructura de hardware físico subyacente. Las máquinas

virtuales se crean dentro de una capa de virtualización, como una plataforma de

virtualización que funciona sobre un sistema operativo servidor o cliente. Este

sistema operativo se conoce con el nombre de OS anfitrión. La capa de

virtualización puede usarse para crear muchos ambientes individuales y aislados de

Máquinas Virtuales, (Bustamante, 2015).

Page 6: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

6

4.4. Virtualizador Sandboxie

Es increíblemente fácil de usar y muy intuitiva, por lo que no te costará nada

aprender a sacarle provecho. Como ocurre en este tipo de programas, te servirá para

prácticamente cualquier aplicación, desde programas a juegos, utilicen o no Internet.

Además, permite exportar los archivos creados dentro de la sandboxie para usarlos en

Windows, ya que por defecto todos los ficheros creados se eliminan. Puedes probarla

por un tiempo limitado y adquirir una licencia para uso personal, (Ortega, 2012).

Cuadro Comparativo

Sistema Operativo Mac os x 10.5 Leopard Linux Windows 7

Interfaces

Muy amigable con el usuario.

Muy fácil se acopla el

usuario.

Es muy amigable.

Iconos

Compatibilidad

Todos los programas

básicos son compatibles, pero algunos productos requieren actualizaciones

para que funcionen correctamente.

No es compatible

con algunos archivos privados y extensiones que

no son libres.

Es compatible casi

con todos los programas ya que ofrece gran cantidad

de drivers.

Servicio Adicional

Una versión de escritorio

para uso personal. Una versión para servidores

conocida como Mac OS X Server.

Este software

Trabaja normalmente sin

que estén en versiones actuales.

Cuenta con algunas

actualizaciones automáticas.

Tipos de Software El software es Propietario.

El software es Libre.

El software es Propietario.

Tabla 1. Cuadro Comparativo de los Sistemas Operativos

Page 7: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

7

Requisitos del Sistema Operativo Linux

Hardware requerido Linux no requiere de un equipo de última generación para su configuración mínima.

Sólo requiere de:

Procesador 386SX o superior

4 MB de RAM (se recomienda tener 8 MB)

Un controlador de disco duro y un disco duro con 20 MB de

espacio libre (se recomienda tener 100 MB) (en la práctica,

Linux se puede ejecutar desde un simple disquete).

Requisitos previos

Linux se puede instalar junto con el sistema operativo ya

instalado en su equipo. Antes de iniciar la instalación,

asegúrese de que el sistema de archivos no tenga ningún error,

ya que Linux utiliza un disco mucho más fuerte que el DOS.

Enlaces de descarga

6. LINUX

Aplicaciones Links de descarga

Sistema

Operativ

o

http://www.ubuntu.com/download/desktop/thank- operativoyou/?version=15.04&architecture=i386

Sandboxie //www.sandboxie.com/index.php?AllVersions

Figura 2. Cuadro de Requisitos del Sistema Operativo Linux

Page 8: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

8

Instalación

Sandboxie

1) Luego de haber presionado si en la ejecución del programa aparece esta ventana donde se puede escoger el idioma que uno desee. (Ver fig.1)

Figura.1. Ventana que muestra el idioma que desee

2) Después se elige el idioma conveniente y presionamos ok. (Ver

fig.2)

Figura.2. Aquí se selecciona el idioma

Page 9: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

3) Luego de realizar los pasos anteriores se muestra una ventana para aceptar la

licencia. (Ver. Fig.3)

Figura.3. Ventana para aceptar la licencia

4) Ya aceptada la licencia se elige el lugar de instalación y se presiona la opción

instalar. (Ver. Fig.4)

Figura.4._Ubicación donde instalar el

programa

5) Luego que se ubica el lugar de instalación y se presiona instalar aparece la ventana

del proceso de instalación al terminar el proceso se procede a presionar siguiente. (Ver.

Fig.5)

Figura.5. Proceso de instalación

Page 10: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

6) Después de que se ha completado el proceso de instalación procede a la

instalación del controlador, se presiona siguiente. (Ver.fig.6) 10

Figura.6. Ventana para instalar el controlador

7) luego de haber realizado el proceso anterior se muestra esta ventana que indica la

instalación completado de la máquina virtual y se hace clic en terminar. (Ver. Fig.7)

Figura.7. Finalización de la instalación del programa

8) Aquí busca los programas compatibles que se puede agregar o eliminar después

aceptamos. (Ver. Fig.8)

Figura.8. Programas compatibles que tiene el computador

Page 11: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

9) Aquí muestra un pequeño tutorial y se hace clic en siguiente. (Ver fig.9)

11

Figura.9. Tutorial de sandboxie

10) Luego de haber realizado lo anterior presenta un simulador hacer clic en

siguiente. (Ver fig. 10)

Figura.10. Muestra el funcionamiento de sandboxie

11) Aquí es para conectarse a internet y se escoge la opción siguiente. (Ver fig. 11)

Figura. 11. Para acceder a internet

Fig. 11._ Para acceder a

internet

Page 12: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

12) Se ejecuta el explorador en sandboxie y se escoge la opción siguiente. (Ver

fig.12) 12

Figura.12. Ejecutando el explorador

13) Luego de realizar lo anterior se borra los archivos que vienen por defecto y se hace clic en siguiente. (Ver fig. 13)

Figura.13. Muestra que esta borrado

14) Después de todo lo anterior se hace clic en finaliza y se termina el tutorial. (Ver

fig.14)

Figura. 14. Finaliza el tutorial

Page 13: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

15) Y por último se muestra ya la ventana del virtualizador. (Ver Fig.15) 13

Figura. 15. Ventana de Sandboxie

Sistema Operativo Linux

1) creamos un nuevo sandboxie y colocamos el nombre que se desee, luego aceptar. (Ver fig.1)

Figura.1. Ventana para crear un nueva

2) Aquí se hace clic derecho en el sandboxie creado para elegir de qué lugar se quiere subir el programa a virtual izar. (Ver fig.2)

Figura.2. Opciones para subir el programa

Page 14: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

3) Luego de haber realizado el proceso anterior seleccionamos de que unidad se desea 14

subir el programa y se selecciona el programa. (Ver fig.3)

Figura.3. Se elige en qué lugar está el programa

Page 15: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

5 Discusión 15

Sistema operativo Linux es el mejor ya que resulta propio. Se ha trabajado

en el mismo y se ha extraído información del mismo. Así mismo con el

sandboxie un programa emulador, el cual nos ha permitido aprender nuevas

cosas muy importantes las cuales nos servirán para nuestro aprendizaje y

conocimiento como estudiantes y futuros profesionales.

Page 16: VIRTUALIZAR MEDIANTE SANDBOXIE EL  LINUX

6 Lista de Referencia

Web grafía 16

García, L. (2009). Introducción para Linux. Recuperado de:

https://www.casanas.com.ar/manuales/Intromec_-_cap02.pdf. { 31/06/15}

Cañizares, M & Valencia, J. (2010). Máquinas Virtuales. Recuperado de http://www.pillateunlinux.com/maquinasvirtualesvirtualizaciondeplataforma/{31/ 06/15}

Gómez, A. (2006).Sandboxie. Recuperado de: https

http://www.genbeta.com/seguridad/sandboxie-evita-que-el-navegador-afecte-

al-resto-del-sistema.{ 31/06/15}

Gómez, F. (2006).Sistema Operativo. Recuperado de: https

http://www.genbeta.com/seguridad/sandboxie-evita-que-el-navegador-afecte-

al-resto-del-sistema.{ 31/06/15}

Vásquez, S. (2011).Sistema Operativo. Recuperado de: https

https://wordpress.com.definicion-de-sistemaoperativo.{31/06/15}