Paso 6 - Implementando Seguridad en GNU-Linux_Sandra_Salazar

ACTIVIDAD INDIVIDUAL UNIDAD 5 PASO 5 – ADMINISTRANDO SERVICIOS EN GNU/LINUX SANDRA DONAY SALAZAR ARCILA CÓDIGO: 1112769

Views 519 Downloads 27 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

ACTIVIDAD INDIVIDUAL UNIDAD 5 PASO 5 – ADMINISTRANDO SERVICIOS EN GNU/LINUX

SANDRA DONAY SALAZAR ARCILA CÓDIGO: 1112769751 GRUPO: 201494ª_614

Presentado a: ERIKA MARIA SANDOVAL VALERO Tutor

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA DIPLOMADO DE PROFUNDIZACIÓN EN LINUX (OPCIÓN DE TRABAJO DE GRADO) 01 de noviembre de 2019

INTRODUCCIÓN

El presente trabajo desarrollara la fase 5 – Integración de servidores GNU/Linux con diferentes sistemas operativos. mediante este trabajo de administrar los entornos de servicios y su administración utilizando la herramienta webmin se pretende que cada estudiante obtenga conocimientos sobre la administración del sistema operativo linux buscando una solución a una problemática planteada En las siguientes páginas se presentarán guías paso a paso de los procesos anteriormente mencionados.

OBJETIVOS

Conocer, comprender y aplicar adecuadamente la conceptualización teórica de la estructura, funcionamiento y administración de recursos del sistema operativo Linux, como base para la fundamentación del análisis y diseño de sistemas de comunicación.

     

Instalar Ubuntu server Instalar el servicio apache en el Ubuntu server Instalar el servicio SSL en el Ubuntu server Instalar PHP en el Ubuntu server Instalar MySql en el Ubuntu server Demostrar la funcionalidad de los servicios de localhost, https, php y phpmyadmin desde el sistema operativo Ubuntu Server hacia Ubuntu Desktop

CONTENIDO INSTALACIÓN DE UBUNTU SERVER E INSTALACIÓN DE WDMIN.................................. 5 TEMÁTICA 2: SERVIDOR WEB CON LOS SERVICIOS APACHE, SSL, PHP, MYSQL 13

INFORME ACTIVIDAD INDIVIDUAL INSTALACIÓN DE UBUNTU SERVER E INSTALACIÓN DE WDMIN Crear una nueva máquina virtual y una vez creada proceder con la instalación de ubuntu-18.04.3-live-server-amd64 habiendo descargado el paquete desde la pagina oficila: https://ubuntu.com/download/server Se abre la maquina y desde la opción de configuración  almacenamiento se busca la opción Controlador IDE, se selecciona la unidad óptica y se asocia la imagen iso de Ubuntu server.

Se inicia la maquina y posteriormente se selecciona el idioma con el que se va instalar el sistema operativo Ubuntu Server (ESPAÑOL)

Seleccione el tipo de idioma del teclado

Seleccione las conexiones de red

Realice la configuración del proxi o deje la por defecto

Archivo mirror

Configure el sistema de archivos y seleccione el disco donde serán alojados los archivos del sistema operativo

Resumen de la configuración seleccionada

Confirme la instalación

Configure el perfil

Instalación del SSH por defecto no se instalará

No seleccione ningún snaps, para realizar una instalación básica

Termine la instalación y reinicie

Al reiniciar nos muestra la ventana de comandos donde se indica usuario y contraseña para iniciar

Se deberá actualizar el sistema ejecutando el comando sudo apt-get update y luego sudo apt.get distupgrade

Instalar el entorno de escritorio GNOME en Ubuntu server Se procede a ejecutar el comando: aptget install Ubuntu-desktop

Instalados los paquetes del entorno. Ejecute el comando sudo startx y mostrara el entorno GNOME

INSTALACIÓN DEL WEBMIN DESDE LA CONSOLA DEL SERVER Se hace ping desde los dos terminales para saber si sí están accediendo a las IPS de cada uno, tanto del server como el desktop

Se actualiza la información de los repositorios con el comando sudo aptitude update y sudo apt-get upgrade

Se descarga la última versión del webmin

Se instala el webmin con el siguiente comando: sudo dpkg install webmin_1.831_all.deb una vez lo se haya instalado ejecutamos el comando: sudo /etc/init.d/webmin status. Para verificar si está instalado correctamente, se puede ver que fue un éxito.

Accedemos desde el localhost para verificar la instalación y queda finalizada accediendo con usuario y contraseña de usuario root

TEMÁTICA 2: SERVIDOR WEB CON LOS SERVICIOS APACHE, SSL, PHP, MYSQL INSTALACIÓN SERVICIO APACHE Actualice el sistema mediante los comandos sudo apt-get update y sudo apt-get upgrade

Instale la aplicación apache2 mediante el comando sudo apt-get install apache2

Verifique la correcta instalación ingresando a la IP del servidor

ACTIVACIÓN MODULO SSL Activar el modulo de ssl mediante el comando sudo a2enmod ssl

Reinicie el servidor apache2 con el comando sudo /etc/int.d/apache2 restart

Cree un subdirectorio ssl dentro de la jerarquía de configuración de Apache para almacenar los certificados. Esto se realiza mediante el comando sudo mkdir /etc/apache2/ssl

Se deberá crear la lleve y certificado en la ruta del directorio anteriormente creado. Esto se realiza con el comando sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

INSTALACIÓN PHP Actualice el sistema mediante el comando sudo apt-get update sudo aptget upgrade

Instalar la aplicación PHP junto con sus dependencias mediante el comando sudo apt-get install libapache2-modphp-mcrypt php-mysql

Sudo apt -y install php

Cree el archivo info.php en el direcotiro /var/www/html/info.php mediando el comando sudo nano /var/www/html/info.php. En este archivo se digita la siguiente información php Verificar la correcta instalación desde el acceso en la maquina anfitrión. Esto se realiza a través del navegador web y digitando la dirección 127.0.0.1/info.php

INSTALAR LA APLICACIÓN DE MYSQL

Actualizar el sistema mediante los comando apt-get update y apt-get upgrade

Instalar la aplicación MySql mediante el comando sudo apt-get install mysqlserver mysql-client

Instale el administrador de phpmyadmin Configure el apache y la contraseña del usuario root cuando lo solicite

Verificar la correcta instalación desde el acceso a la maquina anfitrión. Esto se realiza a través del navegador web digitando la dirección 127.0.0.1:8080/phpmyadmin

CONCLUSIONES

REFERENCIAS BIBLIOGRAFICAS



Molina, R. F. J., & Polo, O. E. (2014). Servicios en red. (Páginas. 105 - 481). Recuperado de https://ebookcentral-proquest-







com.bibliotecavirtual.unad.edu.co/lib/unadsp/reader.action?docID=3229687 &ppg=104 Karzynski, M. (2014). Webmin Administrator’s Cookbook. (Páginas. 1 - 39). Birmingham: Packt Publishing. Recuperado de http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/lo gin.aspx?direct=true&db=nlebk&AN=747086&lang=es&site=edslive&scope=site&ebv=EB&ppid=pp_1 Gómez, L. J., & Gómez, L. O. D. (2014). Administración de sistema operativos. (Páginas. 291 - 296). Recuperado de https://ebookcentralproquestcom.bibliotecavirtual.unad.edu.co/lib/unadsp/reader.action?docID=3228996 &ppg=287 Petersen, R. (2009). Linux: Manual de referencia (6a. ed.). (Páginas. 401 503). Recuperado de https://ebookcentral-proquestcom.bibliotecavirtual.unad.edu.co/lib/unadsp/reader.action?docID=3196489 &ppg=416