Este documento describe la implementación de un servidor web seguro utilizando OpenSSL en CentOS. Incluye la instalación de LAMP (Apache, MySQL, PHP), la creación de una base de datos y página web, y la instalación y configuración de OpenSSL para habilitar HTTPS y redirigir el tráfico de HTTP a HTTPS. Capturas de Wireshark muestran las diferencias entre las conexiones HTTP y HTTPS.
Instalación de un servicio de proxy, SquidJavichu Moya
Este documento describe cómo configurar un servidor proxy Squid para filtrar el acceso a sitios web basado en horarios y asignaturas. Explica cómo crear listas de control de acceso (ACL) para permitir o denegar el acceso a determinadas páginas y cómo hacer que el proxy sea transparente para los usuarios en la red.
Este documento presenta un curso avanzado sobre Squid. Explica qué es Squid y por qué es software libre. Proporciona algunos datos técnicos sobre Squid e ilustra sus diferentes modos de funcionamiento mediante esquemas. También cubre temas como la instalación, configuración básica, ACLs, logs y autenticación de usuarios.
El documento describe cómo configurar máquinas virtuales en Linux-SUSE usando Apache para manejar varios dominios web asignados a diferentes direcciones IP. Explica los pasos para instalar y configurar Apache y asignarle una dirección IP para ejecutar un servidor web virtual en una máquina virtual de OpenSUSE.
Este documento describe cómo instalar y configurar un servidor web LAMP (Linux, Apache, MySQL, PHP) en Linux para alojar una página web y una plataforma Moodle. Explica cómo instalar cada componente de LAMP usando tasksel, comprobar que el servidor web, bases de datos y PHP funcionan correctamente, y configurar MySQL y phpMyAdmin para gestionar las bases de datos de forma remota.
Actividad SSH diseñada para probar elementos complementarios de comunicación y operación remota. De la misma forma se simula un entorno de trabajo por medio de virtualbox y la maquina anfitriona. #virtualbox #red #puente
Se configura un servidor SMTP utilizando Postfix y Dovecot en una máquina Linux. Se instalan y configuran ambos servicios, se habilita el puerto 80 en el firewall y se instala SquirrelMail para enviar y recibir correo electrónico a través de una interfaz web. Finalmente, se prueba el envío y recepción de correos entre cuentas locales para verificar que la configuración funciona correctamente.
Este documento describe cómo configurar varios servicios web en un servidor Apache, incluyendo autenticación LDAP, un sitio privado protegido y WordPress con HTTPS. Primero se instala y configura OpenLDAP para autenticación. Luego se crea un sitio virtual privado protegido por LDAP. Finalmente, se instala WordPress en un subdominio HTTPS utilizando un certificado SSL autogenerado.
Este documento describe los pasos para instalar y configurar un sistema de gestión de contenidos (CMS) en un servidor. Explica cómo instalar DNS, Apache, PHP, MySQL, y los CMS Joomla y WordPress. Se crean virtual hosts, se descargan e instalan los programas, se configuran las bases de datos y permisos, y se comprueba que todo funciona correctamente a través de la dirección URL.
Instalación de un servicio de proxy, SquidJavichu Moya
Este documento describe cómo configurar un servidor proxy Squid para filtrar el acceso a sitios web basado en horarios y asignaturas. Explica cómo crear listas de control de acceso (ACL) para permitir o denegar el acceso a determinadas páginas y cómo hacer que el proxy sea transparente para los usuarios en la red.
Este documento presenta un curso avanzado sobre Squid. Explica qué es Squid y por qué es software libre. Proporciona algunos datos técnicos sobre Squid e ilustra sus diferentes modos de funcionamiento mediante esquemas. También cubre temas como la instalación, configuración básica, ACLs, logs y autenticación de usuarios.
El documento describe cómo configurar máquinas virtuales en Linux-SUSE usando Apache para manejar varios dominios web asignados a diferentes direcciones IP. Explica los pasos para instalar y configurar Apache y asignarle una dirección IP para ejecutar un servidor web virtual en una máquina virtual de OpenSUSE.
Este documento describe cómo instalar y configurar un servidor web LAMP (Linux, Apache, MySQL, PHP) en Linux para alojar una página web y una plataforma Moodle. Explica cómo instalar cada componente de LAMP usando tasksel, comprobar que el servidor web, bases de datos y PHP funcionan correctamente, y configurar MySQL y phpMyAdmin para gestionar las bases de datos de forma remota.
Actividad SSH diseñada para probar elementos complementarios de comunicación y operación remota. De la misma forma se simula un entorno de trabajo por medio de virtualbox y la maquina anfitriona. #virtualbox #red #puente
Se configura un servidor SMTP utilizando Postfix y Dovecot en una máquina Linux. Se instalan y configuran ambos servicios, se habilita el puerto 80 en el firewall y se instala SquirrelMail para enviar y recibir correo electrónico a través de una interfaz web. Finalmente, se prueba el envío y recepción de correos entre cuentas locales para verificar que la configuración funciona correctamente.
Este documento describe cómo configurar varios servicios web en un servidor Apache, incluyendo autenticación LDAP, un sitio privado protegido y WordPress con HTTPS. Primero se instala y configura OpenLDAP para autenticación. Luego se crea un sitio virtual privado protegido por LDAP. Finalmente, se instala WordPress en un subdominio HTTPS utilizando un certificado SSL autogenerado.
Este documento describe los pasos para instalar y configurar un sistema de gestión de contenidos (CMS) en un servidor. Explica cómo instalar DNS, Apache, PHP, MySQL, y los CMS Joomla y WordPress. Se crean virtual hosts, se descargan e instalan los programas, se configuran las bases de datos y permisos, y se comprueba que todo funciona correctamente a través de la dirección URL.
Este documento proporciona instrucciones para instalar y configurar ATutor en Debian. Explica cómo instalar los paquetes necesarios como MySQL, PHP y Apache. Luego guía al usuario a través del proceso de descargar e instalar ATutor, crear una base de datos en phpMyAdmin, y completar la configuración inicial incluyendo la creación de un administrador y un curso de prueba.
Ubuntu server puede ser una buena opción para implementaciones de sistemas debido a su soporte de hardware y capacidades como virtualización y OpenStack. Este documento explica cómo instalar Ubuntu server paso a paso, incluyendo la descarga del ISO, creación de medios de instalación, particionado del disco, selección de paquetes e instalación de Webmin para administración.
Este documento describe cómo instalar y configurar un servidor FTP en CentOS 6.4. Explica los pasos para instalar el servicio FTP vsftpd, crear directorios y archivos, configurar el archivo vsftpd.conf, iniciar el servicio, crear un usuario, y verificar el acceso FTP a través de una dirección IP. El propósito es proporcionar una guía sencilla para establecer un servidor FTP funcional en una red.
Este documento describe cómo explotar una vulnerabilidad de inclusión de archivos locales (LFI) mediante la inyección de código PHP en la entrada ("php: // input") de un sitio vulnerable para descargar e instalar una shell remota que permita la ejecución de comandos en el servidor.
Este documento describe cómo configurar el servidor proxy Squid en Windows de forma transparente y no transparente. Explica los conceptos básicos de Squid, cómo configurarlo, crear listas de control de acceso, probarlo y configurar la redirección de tráfico a través de Squid usando el programa Softperfect Bandwidth Manager para hacer que funcione como un proxy transparente.
Este documento explica cómo configurar un servidor Apache para hospedar dos CMS, Status.net y WordPress, en dominios diferentes. Se instalan los paquetes necesarios como Apache, PHP y MySQL. Luego se crean hosts virtuales para cada CMS y se asignan carpetas. Finalmente, se instalan Status.net en el dominio principal y WordPress en un subdominio creando bases de datos y completando los asistentes de instalación de cada plataforma.
El documento proporciona instrucciones para configurar un servidor LAMP en Ubuntu, instalar Joomla y conectarlo a un servidor LDAP utilizando una máquina virtual de VirtualBox. Se explica cómo instalar software como Apache, PHP, MySQL, phpMyAdmin y DNSMasq. También se detallan los pasos para configurar el sitio web, la base de datos, el plugin de autenticación LDAP y el componente JomSocial para integrar la red social con el servidor LDAP.
INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR SSH, PUTTY, APACHE Y MYSQL EN CENT...Franklin Ramos
Este documento proporciona instrucciones para instalar y configurar un servidor SSH, Putty, Apache y MySQL en CentOS 7. Explica cómo instalar cada componente, incluidos los protocolos SSH y Putty para acceso remoto seguro, el servidor web Apache, y el sistema de gestión de bases de datos MariaDB/MySQL. También cubre la configuración de los servicios y la realización de pruebas para verificar el correcto funcionamiento del servidor.
Este documento presenta los pasos para configurar un servidor proxy utilizando Squid en Windows Server 2003. Describe descargar e instalar Squid, modificar el archivo de configuración para establecer puertos, tamaño de caché y redes permitidas, y agregar listas y reglas de control de acceso. Finalmente explica iniciar el servicio Squid e instalarlo como un servicio de Windows, así como configurar los navegadores de los clientes para usar el proxy creado.
Este documento presenta un manual paso a paso para configurar un servidor proxy utilizando Squid en Windows Server 2003. Explica cómo descargar e instalar Squid, modificar el archivo de configuración para establecer los puertos, el tamaño de caché y las listas de control de acceso, iniciar el servicio de Squid e instalarlo como un servicio de Windows, y configurar los navegadores de los clientes para usar el proxy recién creado. El autor comparte su experiencia de aprendizaje autodidacta para ayudar a otros que intenten crear
Este documento describe los pasos para instalar y configurar un servidor web con HTTPD, PHP, MySQL y Drupal en un sistema CentOS. Inicialmente se instala y configura el servidor HTTP Apache, luego se instalan PHP y las extensiones necesarias como php-mysql. A continuación, se instala MySQL y se crea una base de datos. Finalmente, se descarga e instala Drupal como sistema de gestión de contenidos, resolviendo problemas de permisos.
El documento describe la instalación y configuración de los servicios FTP y SSH. Explica cómo instalar VSFTPD para configurar FTP en Linux y cómo usar el cliente FileZilla para conectarse de forma segura usando TLS. También cubre la instalación de OpenMediaVault para crear un servidor NAS con RAID 1, así como la creación de usuarios, grupos y carpetas compartidas. Finalmente, detalla cómo instalar y configurar SSH en el servidor y crear túneles SSH entre clientes y servidores usando claves públicas y privadas.
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...Edgar A. Cruz Huaman
El documento describe los pasos para instalar y configurar un servidor local con Apache, PHP y MySQL en Windows y Linux. Explica cómo instalar paquetes preconfigurados como WAMP, XAMPP y EasyPHP en Windows. También detalla la instalación manual de cada componente, incluyendo editar archivos de configuración como php.ini y httpd.conf. Finalmente, cubre la instalación en Ubuntu a través de los repositorios y servicios del sistema.
Este documento describe cómo configurar una conexión VPN Road Warrior utilizando OpenVPN. Explica los pasos para instalar y configurar OpenVPN en un servidor y generar certificados para el servidor y clientes. Luego detalla cómo configurar archivos de cliente y servidor para establecer una conexión segura que permita a los clientes remotos acceder a los recursos de la red local de forma segura como si estuvieran conectados físicamente.
El documento proporciona instrucciones para implementar un servidor en la nube con Spring 4 y 5, incluyendo comandos para instalar y configurar Apache HTTP Server, Java, MySQL, Tomcat y abrir puertos en el firewall para permitir el acceso a las aplicaciones. También incluye enlaces a videos y diapositivas sobre implementación en producción.
Este documento describe un troyano llamado Optix Pro que permite tomar el control remoto de una PC infectada. Explica cómo preparar máquinas virtuales, descargar e instalar Optix Pro para crear un archivo servidor, y luego usar el cliente para infectar la PC objetivo y controlarla de forma remota. También ofrece consejos sobre cómo desinfectar un sistema, como usar antivirus actualizados u eliminar manualmente las claves de registro añadidas.
Este documento presenta una serie de ejercicios sobre la instalación y desinstalación de paquetes en Debian usando el comando apt-get. Los ejercicios cubren cómo instalar y desinstalar el paquete SSH, actualizar las listas de paquetes, buscar paquetes por nombre, obtener información sobre paquetes, listar las dependencias de un paquete, y limpiar la caché de paquetes.
Este documento proporciona instrucciones para instalar un servidor FTP en CentOS. Explica cómo instalar el paquete vsftpd, crear un directorio compartido y archivo de prueba, configurar el archivo de configuración vsftpd.conf, reiniciar el servicio vsftpd, habilitar el inicio automático, y probar el acceso FTP mediante un navegador web. También cubre la creación de un usuario FTP, desactivar SELinux, y configurar el firewall para permitir el tráfico FTP.
Este documento proporciona instrucciones para instalar Cloud Computing utilizando la aplicación eyeOS versión 2.5 en Ubuntu 11.10. Explica cómo instalar los requisitos como PHP, Apache y MySQL, descargar e instalar eyeOS, crear una base de datos en MySQL usando phpMyAdmin e iniciar la aplicación eyeOS configurando el host virtual y otros archivos.
El siguiente laboratorio tiene como objetivo aprender como generar los certificados digitales propios con la herramienta opnessl, en un servidor en debian implementando el CMS Joomla
Instalación Firewall CHECKPOINT R70
A continuación se muestra el proceso de la instalación del firewall CHECKPOINT R70 y su configuración básica, Para poder instalarlo, se debe de tener el liveCD de CHECKPOINT incrustarlo en el CD-ROM y hacer que la computadora arranque desde el servidor.
Este software se instala de manera fácil como cualquier software el cual instala 4 aplicaciones , donde SmartDashBoard es la consola para la configuracion de politicas sobre el firewall.
Así tenemos configurado nuestro checkpoint, listo para instalarle politicas.
Listo para configurar las políticas de FirewallGRUPO #1REDES 2 – USAC – 2011PRIMER SEMESTRE"ESTO A SIDO LA INSTALACIÓN Y CONFIGURACIÓN DEL CHECKPOINT...”
Este documento proporciona instrucciones para instalar y configurar ATutor en Debian. Explica cómo instalar los paquetes necesarios como MySQL, PHP y Apache. Luego guía al usuario a través del proceso de descargar e instalar ATutor, crear una base de datos en phpMyAdmin, y completar la configuración inicial incluyendo la creación de un administrador y un curso de prueba.
Ubuntu server puede ser una buena opción para implementaciones de sistemas debido a su soporte de hardware y capacidades como virtualización y OpenStack. Este documento explica cómo instalar Ubuntu server paso a paso, incluyendo la descarga del ISO, creación de medios de instalación, particionado del disco, selección de paquetes e instalación de Webmin para administración.
Este documento describe cómo instalar y configurar un servidor FTP en CentOS 6.4. Explica los pasos para instalar el servicio FTP vsftpd, crear directorios y archivos, configurar el archivo vsftpd.conf, iniciar el servicio, crear un usuario, y verificar el acceso FTP a través de una dirección IP. El propósito es proporcionar una guía sencilla para establecer un servidor FTP funcional en una red.
Este documento describe cómo explotar una vulnerabilidad de inclusión de archivos locales (LFI) mediante la inyección de código PHP en la entrada ("php: // input") de un sitio vulnerable para descargar e instalar una shell remota que permita la ejecución de comandos en el servidor.
Este documento describe cómo configurar el servidor proxy Squid en Windows de forma transparente y no transparente. Explica los conceptos básicos de Squid, cómo configurarlo, crear listas de control de acceso, probarlo y configurar la redirección de tráfico a través de Squid usando el programa Softperfect Bandwidth Manager para hacer que funcione como un proxy transparente.
Este documento explica cómo configurar un servidor Apache para hospedar dos CMS, Status.net y WordPress, en dominios diferentes. Se instalan los paquetes necesarios como Apache, PHP y MySQL. Luego se crean hosts virtuales para cada CMS y se asignan carpetas. Finalmente, se instalan Status.net en el dominio principal y WordPress en un subdominio creando bases de datos y completando los asistentes de instalación de cada plataforma.
El documento proporciona instrucciones para configurar un servidor LAMP en Ubuntu, instalar Joomla y conectarlo a un servidor LDAP utilizando una máquina virtual de VirtualBox. Se explica cómo instalar software como Apache, PHP, MySQL, phpMyAdmin y DNSMasq. También se detallan los pasos para configurar el sitio web, la base de datos, el plugin de autenticación LDAP y el componente JomSocial para integrar la red social con el servidor LDAP.
INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR SSH, PUTTY, APACHE Y MYSQL EN CENT...Franklin Ramos
Este documento proporciona instrucciones para instalar y configurar un servidor SSH, Putty, Apache y MySQL en CentOS 7. Explica cómo instalar cada componente, incluidos los protocolos SSH y Putty para acceso remoto seguro, el servidor web Apache, y el sistema de gestión de bases de datos MariaDB/MySQL. También cubre la configuración de los servicios y la realización de pruebas para verificar el correcto funcionamiento del servidor.
Este documento presenta los pasos para configurar un servidor proxy utilizando Squid en Windows Server 2003. Describe descargar e instalar Squid, modificar el archivo de configuración para establecer puertos, tamaño de caché y redes permitidas, y agregar listas y reglas de control de acceso. Finalmente explica iniciar el servicio Squid e instalarlo como un servicio de Windows, así como configurar los navegadores de los clientes para usar el proxy creado.
Este documento presenta un manual paso a paso para configurar un servidor proxy utilizando Squid en Windows Server 2003. Explica cómo descargar e instalar Squid, modificar el archivo de configuración para establecer los puertos, el tamaño de caché y las listas de control de acceso, iniciar el servicio de Squid e instalarlo como un servicio de Windows, y configurar los navegadores de los clientes para usar el proxy recién creado. El autor comparte su experiencia de aprendizaje autodidacta para ayudar a otros que intenten crear
Este documento describe los pasos para instalar y configurar un servidor web con HTTPD, PHP, MySQL y Drupal en un sistema CentOS. Inicialmente se instala y configura el servidor HTTP Apache, luego se instalan PHP y las extensiones necesarias como php-mysql. A continuación, se instala MySQL y se crea una base de datos. Finalmente, se descarga e instala Drupal como sistema de gestión de contenidos, resolviendo problemas de permisos.
El documento describe la instalación y configuración de los servicios FTP y SSH. Explica cómo instalar VSFTPD para configurar FTP en Linux y cómo usar el cliente FileZilla para conectarse de forma segura usando TLS. También cubre la instalación de OpenMediaVault para crear un servidor NAS con RAID 1, así como la creación de usuarios, grupos y carpetas compartidas. Finalmente, detalla cómo instalar y configurar SSH en el servidor y crear túneles SSH entre clientes y servidores usando claves públicas y privadas.
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...Edgar A. Cruz Huaman
El documento describe los pasos para instalar y configurar un servidor local con Apache, PHP y MySQL en Windows y Linux. Explica cómo instalar paquetes preconfigurados como WAMP, XAMPP y EasyPHP en Windows. También detalla la instalación manual de cada componente, incluyendo editar archivos de configuración como php.ini y httpd.conf. Finalmente, cubre la instalación en Ubuntu a través de los repositorios y servicios del sistema.
Este documento describe cómo configurar una conexión VPN Road Warrior utilizando OpenVPN. Explica los pasos para instalar y configurar OpenVPN en un servidor y generar certificados para el servidor y clientes. Luego detalla cómo configurar archivos de cliente y servidor para establecer una conexión segura que permita a los clientes remotos acceder a los recursos de la red local de forma segura como si estuvieran conectados físicamente.
El documento proporciona instrucciones para implementar un servidor en la nube con Spring 4 y 5, incluyendo comandos para instalar y configurar Apache HTTP Server, Java, MySQL, Tomcat y abrir puertos en el firewall para permitir el acceso a las aplicaciones. También incluye enlaces a videos y diapositivas sobre implementación en producción.
Este documento describe un troyano llamado Optix Pro que permite tomar el control remoto de una PC infectada. Explica cómo preparar máquinas virtuales, descargar e instalar Optix Pro para crear un archivo servidor, y luego usar el cliente para infectar la PC objetivo y controlarla de forma remota. También ofrece consejos sobre cómo desinfectar un sistema, como usar antivirus actualizados u eliminar manualmente las claves de registro añadidas.
Este documento presenta una serie de ejercicios sobre la instalación y desinstalación de paquetes en Debian usando el comando apt-get. Los ejercicios cubren cómo instalar y desinstalar el paquete SSH, actualizar las listas de paquetes, buscar paquetes por nombre, obtener información sobre paquetes, listar las dependencias de un paquete, y limpiar la caché de paquetes.
Este documento proporciona instrucciones para instalar un servidor FTP en CentOS. Explica cómo instalar el paquete vsftpd, crear un directorio compartido y archivo de prueba, configurar el archivo de configuración vsftpd.conf, reiniciar el servicio vsftpd, habilitar el inicio automático, y probar el acceso FTP mediante un navegador web. También cubre la creación de un usuario FTP, desactivar SELinux, y configurar el firewall para permitir el tráfico FTP.
Este documento proporciona instrucciones para instalar Cloud Computing utilizando la aplicación eyeOS versión 2.5 en Ubuntu 11.10. Explica cómo instalar los requisitos como PHP, Apache y MySQL, descargar e instalar eyeOS, crear una base de datos en MySQL usando phpMyAdmin e iniciar la aplicación eyeOS configurando el host virtual y otros archivos.
El siguiente laboratorio tiene como objetivo aprender como generar los certificados digitales propios con la herramienta opnessl, en un servidor en debian implementando el CMS Joomla
Instalación Firewall CHECKPOINT R70
A continuación se muestra el proceso de la instalación del firewall CHECKPOINT R70 y su configuración básica, Para poder instalarlo, se debe de tener el liveCD de CHECKPOINT incrustarlo en el CD-ROM y hacer que la computadora arranque desde el servidor.
Este software se instala de manera fácil como cualquier software el cual instala 4 aplicaciones , donde SmartDashBoard es la consola para la configuracion de politicas sobre el firewall.
Así tenemos configurado nuestro checkpoint, listo para instalarle politicas.
Listo para configurar las políticas de FirewallGRUPO #1REDES 2 – USAC – 2011PRIMER SEMESTRE"ESTO A SIDO LA INSTALACIÓN Y CONFIGURACIÓN DEL CHECKPOINT...”
En esta práctica, emplearemos algunas de las características principalmente, la
utilización de servidores virtuales, como configuracion de servidor apache,configuracion de phpmyadmin e instalacion de joomla bajo el entorno ubuntu*
Este documento proporciona instrucciones para instalar y configurar ATutor en Debian. Explica cómo instalar los paquetes necesarios como MySQL, PHP y Apache. Luego guía al usuario a través del proceso de descargar e instalar ATutor, crear una base de datos en phpMyAdmin, y completar la configuración inicial incluyendo la creación de un administrador y un curso de prueba.
BackupPC permite realizar copias de seguridad automáticas de ordenadores en una red. Se instala en un servidor CentOS con espacio en disco, y accede a los ordenadores de la red para realizar copias. Se requiere instalar BackupPC y sus dependencias, configurar el acceso web con usuario, y habilitar los servicios BackupPC y httpd para que arranquen automáticamente.
El documento proporciona instrucciones para instalar Apache, Java, MySQL, Tomcat y Putty en un servidor Linux. Incluye comandos para instalar cada software, configurar los servicios y firewall, y verificar el correcto funcionamiento al final de cada sección.
El documento describe varias herramientas para mantener el acceso a un sitio web comprometido, incluyendo Weevely, Webacoo y Metasploit. Weevely y Webacoo se pueden usar para generar y conectarse a puertas traseras web ofuscadas. Metasploit permite crear cargas útiles de puertas traseras que luego se pueden codificar para evadir detección.
Este documento describe cómo configurar una conexión VPN Road Warrior utilizando OpenVPN. Explica los pasos para instalar y configurar OpenVPN en un servidor y generar certificados para el servidor y clientes. Luego detalla cómo configurar archivos para el servidor y clientes para permitir que los clientes remotamente autenticados se conecten de forma segura a la red local a través de Internet.
El documento describe varias herramientas para mantener el acceso a un sitio web comprometido, incluyendo Weevely, Webacoo y Metasploit. Weevely y Webacoo se pueden usar para generar y ejecutar puertas traseras codificadas en sitios web. Metasploit puede crear payloads de puertas traseras que se codifican para evadir detección.
Este documento proporciona instrucciones paso a paso para crear una máquina virtual con Ubuntu Server utilizando VirtualBox o VMWare. Los pasos incluyen especificar las configuraciones de RAM y almacenamiento requeridas, cargar la imagen ISO de instalación de Ubuntu, completar el proceso de instalación, configurar el adaptador de red, e instalar PHP y phpMyAdmin para probar que el servidor funciona correctamente.
Este documento describe el desarrollo de varios servidores en una máquina, incluyendo servidores DHCP, DNS, SSH, HTTP, FTP y de correo electrónico. Explica la instalación y configuración de cada servidor a través de Webmin y la línea de comandos, asignando direcciones IP estáticas y configurando los archivos necesarios para cada servicio.
Servicio VPN con OpenVPN y Latch sobre Raspberry PiTelefónica
Trabajo de Fin de Máster de los alumnos de la Universidad Europea de Madrid Álvaro Núñez-Romero Casado, Javier José Pecete García, Alejandro Amorín Niño y Juan Antonio Baeza Miralles que describe cómo montar un servicio de VPNs personal sobre una Raspberry Pi usando OpenVPN y Latch.
Este documento describe los pasos para instalar un servidor LAMP (Linux, Apache, MySQL, PHP). Explica cómo instalar cada componente (Apache, MySQL, PHP, phpMyAdmin), comprobar su funcionamiento, e instalar WordPress para crear un blog.
Cómo explotar EternalRomance & EternalSynergy en Windows Server 2016Telefónica
Documento técnico escrito por Sheila A.Berta (@unapibageek), investigadora de seguridad en ElevenPaths, que explica cómo se pueden usar los exploits EternalRomance & EternalSynergy publicados por ShadowBrokers en sistemas operativos Windows Server 2016. Más info en http://www.elladodelmal.com/2017/07/como-explotar-eternalromance-synergy-en.html
Este documento proporciona instrucciones para instalar PostgreSQL en Ubuntu 12.10, incluyendo cómo instalar el software, establecer contraseñas, crear un usuario y base de datos, e instalar el administrador de base de datos PgAdmin III. Luego muestra cómo crear tablas y realizar consultas en la nueva base de datos utilizando PgAdmin III.
Este documento describe cómo configurar certificados SSL autogestionados en Apache en Ubuntu para permitir el acceso seguro a una aplicación web. Se explican los pasos para crear una autoridad certificadora, generar certificados digitales, configurar Apache para usar SSL y comprobar que funciona correctamente.
Este documento describe cómo configurar un servidor Ubuntu para ofrecer servicios web y FTP. Explica cómo instalar Ubuntu Server, configurar la red con una IP estática, instalar Apache, PHP y MySQL. También cubre cómo instalar PHPMyAdmin para administrar la base de datos, y configurar el servidor FTP ProFTPd para permitir la transferencia de archivos. Por último, muestra cómo instalar Drupal para crear un sitio web y redirigir el tráfico de la IP pública al servidor.
Uso de las Tics en la vida cotidiana.pptx231485414
Las Tecnologías de la Información y las Comunicaciones (TIC), son el conjunto de recursos, herramientas, equipos, programas informáticos, aplicaciones, redes y medios.
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
Presentación realizada en el #Collabdays #Madrid 2024 donde traté las funcionalidades de Gobierno que incorpora ShrePoint Premium para facilitar la adopción de Copilot para Microsoft 365: Controles de Acceso Restringido | Acceso Condicional Granular | Bloqueo de descarga de archivos | Gestión del Ciclo de Vida de Sitios | Acciones recientes en Sitios de SharePoint | Informe de cambios
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxpauca1501alvar
Explica cómo las tecnologías digitales han facilitado e impulsado la globalización al eliminar barreras geográficas y permitir un flujo global sin precedentes de información, bienes, servicios y capital. Se describen los impactos de las herramientas digitales en áreas como la comunicación global, el comercio electrónico internacional, las finanzas y la difusión cultural. Además, se mencionan los beneficios como el crecimiento económico y el acceso a la información, así como los desafíos como la desigualdad y el impacto ambiental. Se concluye que la globalización y las herramientas digitales se refuerzan mutuamente, promoviendo una creciente interdependencia mundial.
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
INSTALACION DE CENTOS Y OPENSSL
1. Universidad Tecnológica de Panamá
Facultad de Ingeniería de Sistemas Computacionales
Licenciatura en Redes Informáticas
Seguridad y Privacidad en Redes I
Estudiantes:
Edson Ortega
Fecha: jueves 28 de agosto de 2014
III año
2. Contenido
INTRODUCCIÓN............................................................................................................... 3
Implementación:............................................................................................................................. 3
Prerrequisitos para la implementación:.......................................................................................... 3
Metodología:................................................................................................................................... 3
Instalación de Apache, Mysql, PHP. (LAMP) ..................................................................... 4
Configuración de base de datos:..................................................................................................... 5
Pre-Requisitos de phpMyAdmin .................................................................................................... 5
Instalar phpMyAdmin...................................................................................................................... 8
Página WEB .................................................................................................................... 10
Instalación de OpenSSL .................................................................................................. 12
Capturas de Wireshark usando puerto 443 .................................................................................. 13
Capturas utilizando puerto 80....................................................................................................... 13
Redirigir puerto 80 a 443 .............................................................................................................. 14
Conclusión....................................................................................................................... 15
3. INTRODUCCIÓN
En este proyecto implementaremos un servidor con codificación segura (https) OpenSSL.
OpenSsl consiste en un robusto paquete de herramientas de administración y bibliotecas
relacionadas con la criptografía, que suministran funciones criptográficas a otros paquetes como
OpenSSH y navegadores web (para acceso seguro a sitios HTTPS).
Estas herramientas ayudan al a implementar el Secure Sockets Layer (SSL), así como otros
protocolos relacionados con la seguridad, como el Transport Layer Security (TLS). OpenSSL
también permite crear certificados digitales que pueden aplicarse a un servidor, por ejemplo
Apache.
Implementación:
Estaremos implementando un Servidor Web en un host virtual Centos 6.5 dentro de una red IP
192.168.31.0/24.
Utilizaremos Vmware Workstation, para la virtualización de las dos VM.
Prerrequisitos para la implementación:
Instalación de LAMP Server (Apache, MySQL, PHP): es una combinación de herramientas
open-source. El nombre LAMP se deriva de las primeras letras de: Linux, Apache, MySql,
PHP.
Crear base de datos que utilizará la página web para hacer un login.
Programar el código php necesario para hacer enlazar con la base de datos.
Metodología:
Para validar nuestra presentación utilizaremos la metodología de “tutorial por capturas de
pantallas”
4. Instalación de Apache, Mysql, PHP. (LAMP)
Para la instalación de LAMP ejecutamos el siguiente comando en una terminal.
Yum install –y vim wget httpd mysql mysql-server php
Cuando termine nos muestra el mensaje de Complete!
Procedemos a iniciar todos los servicios:
service httpd start
service mysqld start
chkconfig httpd on
Chkconfig mysqld on
Esto hace que el servicio se inicie automáticamente
cuando inicia el sistema. Si no se hace no levanta el
servicio, y habría que levantarlo manualmente.
5. Configuración de base de datos:
Por defecto el MySql viene con un usuario Root y viene sin contraseña, debemos crear una
contraseña para asegurar nuestra base de datos, escribimos el siguiente comando:
mysql_secure_installation
1. Enter current password for root:(enter)
2. Set root password [Y/N]: y (apretar
enter),
3. En la siguiente línea pusimos el
password.
4. Después nos sale otras configuraciones,
y a todas le damos ENTER.
5. Luego de esto tenemos MySql instalado,
y con password.
8. Instalar phpMyAdmin
PhPMyAdmin es una herramienta de interfaz web de código abierto, que se utiliza para
administrar la base de datos MySQL. Por defecto phpMyAdmin no se encuentra en los
repositorios oficiales de CentOS. Así que tendremos que instalar los repositorios EPEL.
Para la instalación de php nos ubicamos desde el terminal en la carpeta por default de
Apache: /var/www/html
cd /var/www/html
Descargamos la ultima version de phpMyAdmin
wget
http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.1.14.2/phpMyAdmi
n-4.1.14.2-all-languages.tar.gz
Luego de esto descomprimimos el archivo que bajamos en la carpeta y le cambiamos el
nombre a la carpeta
Nos debe quedar la carpeta tal cual esta en la siguiente imagien.
9. Luego le damos permisos a la carpeta /var/www/html/phpMyAdmin de apache:
chown –R apache.apache /var/www/html/phpMyAdmin
Para terminar verificamos que esté instalado correctamente:
Utilizamos la siguiente dirección: http://localhost/phpMyAdmin nos pide la
autenticación:
Usuario : root
Contraseña: la que hayamos configurado para Mysql.
Y finalmente lo tenemos instalado.
10. Página WEB
Para la página web decidimos descargar un código HTML gratuito de los que se encuentran en
páginas como: http://www.mejoresplantillasgratis.es/free-templates/Diseno-Web.html
Una vez descargamos el archivo lo descomprimimos en la carpeta por default de Apache
/var/www/html/
Y le pusimos como nombre plantilla.
Luego de esto localizamos en el código HTML, las variables para introducir el usuario y contraseña,
para luego crear el código php que hace conexión con la base de datos.
11. Luego pasamos a la base de datos http://localhost/phpMyAdmin y creamos una base de datos con
el nombre de Index1 y una tabla de 4 columnas llamada Prueba.
Las columnas son:
email, idprueba, nombrep, passp, usserp (son los nombres de variables que decidí utilizar).
Esto para hacer la conexión en el código HTML.
En el código HTML hicimos una programación en PHP sencilla para la conexión, y guardamos el
index como Index.php, para que me acepte el código PHP.
12. Instalación de OpenSSL
Para instalar el OpenSSL, hicimos una clonación de la máquina virtual, ya que necesitamos otra
máquina para hacer las comparaciones.
Luego de esto procedemos a instalar el OpenSSL
yum install mod_ssl openssl
Cuando termine de instalar generamos una Private Key.
openssl genrsa –out ca.key 2048
Generamos una CSR
openssl req –new –key ca.key –out ca.csr
Generamos una Self Signed Key
openssl x509 –req –days 365-in ca.csr –signkey ca.key –out ca.crt
Luego copiamos todo lo que generamos a la carpetas que deben ir.
Cp ca.crt /etc/pki/tls/certs
Cp ca.key /etc/pki/tls/private/ca.key
Cp ca.csr /etc/pki/tls/private/ca.csr
Luego reiniciamos le servicio de apache
service httpd restart
E ingresamos a la página por medio de https://localhost/plantilla
14. Redirigir puerto 80 a 443
Para redirigir cuando se acceda al servidor con puerto http a pase automáticamente a https.
Abrimos la consola y abrimos el archivo conf.d
gedit /etc/httpd/conf.d
Y agregamos las líneas que está marcada en rojo.
15. Conclusión
Viendo la vulnerabilidad de las páginas web sin encriptar (http), podernos darnos cuenta el riesgo
que corremos con información personal en internet, ya que muy fácilmente con los conocimientos
adquiridos podemos decodificar datos en páginas web que no utilicen un método de encriptación.
Esto pone en evidencia la carencia de seguridad que hay en internet en muchas páginas de
internet, y el poco conocimiento del riesgo que tenemos en las mismas.
Gracias a este proyecto ahora, sabemos el porque es importante conocer los métodos de
encriptación y como utilizarlos.