Entradas

Mostrando entradas de enero, 2019

FTP

Imagen
Que es FTP? El Protocolo de transferencia de archivos (en inglés File Transfer Protocol o FTP ) es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Es un protocolo de transferencia de archivos entre un ordenador que actúa como servidor y otro que actúa como cliente. Puertos FTP por defecto El protocolo FTP consta principalmente de dos puertos, el puerto 21, utilizado para conectarse de forma remota a un servidor y autenticarse en él y el puerto 20, que se utiliza para las transferencias de archivos una vez autenticado, aunque estos puertos pueden cambiarse desde la configuración del servidor en caso de necesitar hacer uso de otros diferentes. Herramientas para el control via FTP (interfaz grafica) Hoy podemos encontrar varios programas para el manejo FTP, algunos de los cuales se diferencian en gran manera por sus funciones y aplicaciones. Algunos son co...

Seguridad informátic, pentest.

Imagen
¿Que es pentesting? Pentesting es una palabra que está ahora muy de moda en lo referente a la seguridad informática. Es una abreviatura en ingles de “penetration” y “testing”. Es la práctica de poner a prueba diversos entornos con la intención de descubrir fallos y vulnerabilidades de seguridad, para así poder prevenir ataques externos hacia nuestros equipos o sistemas. El pentesting debe realizarse sobre nuestros propios sistemas o equipos, de no ser así, estariamos hablando de “hackear”, cosa que en la mayoría de países es un acto penado con prisión. La diferencia entre pentesting y hacking es que en el primero contamos con el permiso y aprobación del propietario del sistema a atacar, mientras que durante un ataque no consentido por el propietario incurriremos en un delito de hacking. Terminos que debes conocer si hablamos de seguridad informática. Vulnerabilidad: Es un fallo de seguridad en una aplicación, sistema o hardware. Las vulnerabilidades pueden ser desde fallos...

Certificado digital. HTTPS

Imagen
El espionaje y el fraude electrónico son problemas a los que se enfrentan tanto las autoridades internacionales como los consumidores privados. Por ello el tema de la seguridad en Internet se está convirtiendo en una prioridad para la mayoría de las empresas. Los estándares de seguridad actuales recomiendan la implementación de un certificado SSL o certificado HTTPS para transmitir y gestionar, de forma segura, datos de clientes o información sensible de una empresa. Todos los sitios web de internet para poder habilitar la navegación segura mediante HTTPS, necesitan obtener un Certificado SSL. ¿Qué es SSL? Un Certificado SSL/TLS es un archivo que contiene una clave pública asignada a su propietario y está asociado a otro archivo almacenado en otro lugar que contiene una clave privada. También es firmado digitalmente por una Autoridad de certificación. Estos certificados usando TLS permiten asegurar la identidad y autenticidad del sitio web al que nos conectamos mediante el nave...

Obtener un dominio GRATIS!

Imagen
Un dominio es el nombre que tiene tu sitio web en Internet (el dominio sustituye a la IP del proyecto web). En esta guia voy a explicar como conseguir un dominio gratis para que comiences desde cero. Existen muchas maneras de conseguir un dominio gratis, la diferencia está en la extensión del dominio. Freenom es una plataforma (actualmente asociados con Dot TK), que ofrece el registro de dominios gratis de las extensiones .tk, .ml, .ga, .cf y .gq. En este caso voy a usar www.dot.tk para conseguir dominios de forma totalmente gratuita. Una vez te hayas decidido por cuál extensión registrar, has clic en el botón “Consígalo ahora!” y luego en “Finalizar compra”. Si deseas, puedes registrar el dominio con las 5 extensiones en una misma cuenta. Esto dependerá de si los quieres utilizar más adelante para otro tipo de proyectos o no te hace falta tenerlos todos. En mi caso he optado por todas las extensiones. 1. Redirigir este dominio. Esta opción la puedes utilizar si ya tienes ...

Virtual Hosts de Apache

Imagen
Virtual Hosts permite al administrador hacer uso de un servidor para alojar múltiples dominios o sitios en una única interfaz o IP utilizando un mecanismo de coincidencias. Esto es relevante para cualquiera que desee alojar más de un sitio en un mismo VPS. Cada dominio configurado enviará al visitante a un directorio específico manteniendo la información del mismo, a simple vista nunca indicará que el mismo servidor es también responsable de otros sitios. Este esquema es flexible sin alguna limitación de software siempre y cuando el servidor pueda manejar la carga. En esta guía, lo encaminaremos a configurar los Virtual Host de Apache en un VPS con Ubuntu. Es necesario tener Apache instalado, si no lo tienes hay que instalarlo usando los siguientes comandos. sudo apt-get update sudo apt-get install apache2 1- Crear la Estructura del Directorio sudo mkdir /var/www/html/nombreDirectorio/public_html en mi caso virtualHost1 virtualHost2 2- Otorgar Permisos Si queremos...