Tu propia VPN con una Raspberry Pi

¿Tienes miedo de usar la WiFi del Hotel?  Haces bien! Y estás de suerte si tienes por ahí una Raspberry Pi. Se podría implementar en cualquier equipo viejo, pero prefiero una “raspi” por temas de eficiencia energética.

» Leer más

No se puede instalar Windows en una unidad flash USB desde el programa de instalación

Impactos: 668Windows 10 no se ha podido instalar: Esto hace que no podamos actualizar Windows 10. La receta: Modificar el valor del registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PortableOperatingSystem Puede ser 0 o 1. Yo la tenia en uno y la puse en cero: Y esto es todo. Reinicio y Windows Update: Espero que sea de utilidad.

» Leer más

Recuperar GRUB tras instalar Windows

Impactos: 5249Si instalas o actualizas Windows y tenías instalado Linux, perderás el GRUB, y arrancará directamente Windows. Si has tenido suerte y las particiones de Linux están intactas con Grub Repair Disk [1] podemos recuperar el arranque en plan botón gordo.  Aunque también tiene opciones avanzadas. Espero que sea útil, y aquí el vídeo auto-explicativo: [1] https://sourceforge.net/projects/boot-repair-cd/

» Leer más

Como implementar dkim en un entorno multidominio

Postfix MTA

Impactos: 223Nos hacemos un script como este Lo guardamos como /var/lib/amavis/add_dominio.sh Lo ejecutamos: bash  /var/lib/amavis/add_dominio.sh Al ejecutarse solicita el dominio y genera el archivo pem correspondiente. sergiviana.es Private RSA key successfully written to file “sergiviana.es.pem” (1024 bits, PEM format) dkim._domainkey.pymestic.es. 3600 TXT (“v=DKIM1; p=MIG…”) Ahora tenemos que añadirlo al fichero /etc/amavis/conf.d/50-user : nano /etc/amavis/conf.d/50-user Con una entrada como esta: Por último añades en las dns de tu dominio un TXT para un SUMDOMINIO llamado dkim._domainkey, con todo el churro junto sin “” como contenido: v=DKIM1; p=MIG… Y pruebas: amavisd-new testkeys TESTING#8 sergiviana.es: dkim._domainkey.sergiviana.es => invalid (public key: not available) hasta que consigas => pass Suerte!!! Para ver las keys ejecuta: amavisd-new sowkeys Hasta otra!

» Leer más

Access denied for user ‘root’@’localhost’ o como hacer un superusuario en Mysql tipo root

Impactos: 1310Por seguridad, veras que tras instalar phpmyadmin, adminer o similar, no puedes hacer logon con el usuario ‘root‘. Esta deshabilitado su uso. Podemos hacer un usuario llamado ‘master‘ por ejemplo con los mismos poderes, con el que si podremos iniciar sesion, y hará sus veces de root. En la consola entramos a mysql y ejecutamos estas dos sentencias:

» Leer más

Virtualizar un sistema real en VirtualBox

Impactos: 1051Lo vamos a hacer en Linux, así que arrancamos nuestra máquina de trabajo en Linux, con el disco duro objetivo pinchado, y averiguamos a que dispositivo corresponde con el comando fdisk: fdisk -l Resulta que mi disco es este “sdc“: Disk /dev/sdc: 298,1 GiB, 320072933376 bytes, 625142448 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xf253f253 Disposit. Inicio Start Final Sectores Size Id Tipo /dev/sdc1 * 63 311773454 311773392 148,7G 7 HPFS/NTFS/exFAT /dev/sdc2 311773455 625121279 313347825 149,4G f W95 Ext’d (LBA) /dev/sdc5 311773518 625121279 313347762 149,4G 7 HPFS/NTFS/exFAT Lo desmontamos mediante el comando umount: umount /dev/sdc […]

» Leer más

VPS Ubuntu: Cambiar fecha y hora

Impactos: 360Más bien configurar correctamente el TimeZone: dpkg-reconfigure tzdata Ahora al ejecutar el comando date, la fecha y la hora deberían ser las correctas. Comprueba de paso si tienes problemas con el idioma. El fichero /etc/default/locale debe tener es_ES.UTF-8: cat /etc/default/locale # File generated by update-locale LANG=es_ES.UTF-8 Establecelo ejecutando este comando: update-locale es_ES.UTF-8 Y reconfigura los locales: dpkg-reconfigure locales Y ya que estas delante de tu VPS actualizalo: aptitude update && aptitude upgrade Bon nadal! Feliz Navidad!

» Leer más

iptables borrar una regla – unban ip

Impactos: 631Se puede dar el caso que el Firewall banee una IP de nuestras máquinas cliente, en este caso debemos listar iptables, y borrar la regla adecuada. Listamos las reglas actuales, y debemos filtrar por nuestra IP afectada: iptables -L -n| grep 37.133.48.32 Además si identificamos nuestra IP Pública ahí, debemos averiguar en que cadena esta incluida. Con el comando: iptables -L -n Averiguamos la cadena donde se incluye la IP afectada por el bloqueo. Por ejemplo: Chain fail2ban-apache-postflood (1 references) target prot opt source destination REJECT all — 37.133.48.32 0.0.0.0/0 reject-with icmp-port-unreachable La cadena es  fail2ban-apache-postflood , con el siguiente comando iptable borramos la regla, por lo que el kernel dejará de bloquear la IP involucrada iptables -D fail2ban-apache-postflood -s 37.133.48.32 […]

» Leer más

Instalación OwnCloud en Ubuntu 16.04 server

Impactos: 6201   Introducción En este tutorial vamos a instalar el servicio en la nube OwnCloud en un VPS con sistema Ubuntu 16.04. OwnCloud (OC) es una alternativa a Dropbox, con la diferencia en que seremos nosotros quien hospedemos nuestros archivos. OC dispone de una versión completamente gratuita y es open-source. Dispone de clientes tanto de smartphones, como de Windows y GNU/Linux para poder sincronizar nuestros archivos.  Podemos ver sus características y mas información en su página web: owncloud.org En este tutorial veremos: como crear un VPS en nuestro proveedor de hosting como crear un registro A ‘nube.sospedia.net.’ en nuestro dominio que apunte a la IP de nuestro proveedor de hosting En nuestro proveedor de hosting estableceremos la resolución inversa ‘nube.sospedia.net’ Prepararemos el entorno LAMP […]

» Leer más

postfix mta: cómo manejar la cola

Postfix MTA

Impactos: 653Escenario Estamos recibiendo ataques de spam en nuestro servidor desde el dominio static.vnpt.vn (Vietnam). Si utilizáis el MTA postfix, disponemos de un comando mailq para ver la cola de correo. Podéis conseguir lo mismo con este otro comando postqueue -p. Veo que hay muchos mensajes que no salen. Concluyo que que el MTA está parando el ataque: Pero me molesta tenerlos encolados así que decido eliminarlos. Para ello utilizo el comando postsuper -d 81E7E1622C1C donde 81E7E1622C1C es el Queue ID del mensaje a borrar: Cheatsheet de comandos postfix Algunos de los comandos que os serán útiles para gestionar la cola de Postfix, y los que más utilizo son los siguientes: Iremos añadiendo otros que mediante tuberías permiten extraer información […]

» Leer más

Fallo al abrir el archivo de imagen de disco .vdi

Impactos: 5851Fallo al abrir el archivo de imagen de disco C:\Users\.vdi. Es un error típico de Virtual Box cuando reutilizas un archivo .vdi de disco duro virtual, que ya tenias en alguna de las maquinas virtuales registradas. Cannot register the hard disk ‘C:\Users\.vdi’ {} because a hard disk ‘C:\Users\.vdi’ with UUID {} already exists. Código Resultado: E_INVALIDARG (0x80070057) Componente: VirtualBoxWrap Interfaz: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945} Receptor RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) Desde virtual Box, en el menú Archivo / Administrador de medios virtuales, o mediante la combinación CTRL+D, localizais el disco duro en conflicto, primero lo liberáis y después lo elimináis de la lista de elementos conocidos, en la segunda pregunta donde dice si queréis además borrar el disco virtual, llevad cuidado y decidid […]

» Leer más

Zabbix – Cambiar idioma de tu servidor Zabbix al español

Impactos: 3397  Es fácil que después de instalar zabbix vayamos a Administration/Users, le demos click a Admin y nos encontremos con que no podemos poner el idioma en español. Al abrir language no vemos que está la opción de elegir Español 1. Idioma en nuestro servidor donde se encuentra Zabbix En primer lugar tenemos que ejecutar el siguiente comando en nuestro servidor y seleccionar e instalar el paquete del idioma que nos interese. dpkg-reconfigure locales Simplemente tendremos que marcar uno de estos paquetes que contengan español como idioma.   2. Archivo configuración Zabbix A continuación tendremos que ir a la carpeta de nuestro servidor web donde tenemos instalado zabbix para modificar el archivo /include/locales.inc.php nano include/locales.inc.php Buscamos esta línea: ‘es_ES’ => […]

» Leer más

Instalar drivers de manera rápida y sencilla en Windows

Impactos: 500Una vez hemos instalado un nuevo sistema operativo es un must instalar los drivers necesarios para el buen funcionamiento de nuestros periféricos. Este es un sencillo truco que nos puede ayudar con la tediosa búsqueda del driver correcto. Para ello tendremos que realizar los siguientes pasos, aunque esto es una guía orientativa y cada driver tiene una manera de instalarse/buscarse diferente. 1. Administrador de dispositivos En primer lugar iniciaremos el administrador de dispositivos, en este enlace tenemos diferentes métodos para hacerlo. Simplemente basta con buscarlo desde el inicio y lo abrimos. A continuación veremos que se abre la terminal del Administrador de dispositivos y enseguida podremos observar que drivers nos faltan. En este caso son dos. 2. Localizar id de […]

» Leer más

Setup rápido servidor web Debian based

Phpmyadmin

Impactos: 8305Me dispongo a escribir este post, que ya iré enriqueciendo, para comentar cómo realizar un setup básico de un servidor web (Debian based) ya que llevo en marcha un proyecto, y aunque suelo trabajar en máquinas virtuales para no sobrecargar mis equipos, estoy notando que Prestashop va lento, lento, … al tirar de máquina y atacar desde el anfitrión, cómo no dispongo de mucho tiempo voy a instalar en el portatil (Debian Wheezy) lo justo y necesario para terminar el proyecto. Lo primero actualizar el sistema: A continuación, aunque detecto que ya tengo algunos paquetes instalados, lanzo un churro para instalar todo lo que voy a necesitar: Durante la instalación / configuración de paquetes aparece un diálogo de consola […]

» Leer más

Top 25 aplicaciones Windows 2017

Impactos: 8213 Mozilla Firefox o Google Chrome, navegadores web. SumatraPDF ligero, libre y de código abierto: lector de PDF, ePub, MOBI, XPS, DjVu, CHM, CBZ, CBR para Windows. Geany, is a text editor using the GTK+ toolkit with basic features of an integrated development environment, o bien Notepad++, otro editor de texto. Is a free source code editor and Notepad replacement that supports several languages. Apache OpenOffice o LibreOffice, son dos suites de oficina de código abierto con procesador de texto, hojas de cálculo, presentaciones, gráficos, y más. VirtualCloneDrive, funciona y se comporta como si se tratara de una unidad física CD/DVD/Blu-ray, sin embargo existe solo virtualmente. VideoLAN, is a free and open source cross-platform multimedia player and framework that plays most multimedia files as […]

» Leer más

Probamos los VPS de clouding.io

Impactos: 228Aprovechando los 5€ de regalo vamos a echar un vistazo a estos VPS cloud mediante una prueba de concepto donde instalaremos una distribución Linux, con el nuevo Plesk Onyx, y el CMS preferido para tiendas virtuales Prestashop. Las características que queremos probar son 4 cores, 1 GB de RAM y los 25 GB de disco que asigna la plantilla por defecto. Nada más acceder al panel de control, disponemos de dos posibilidades: Servidores DNS Desde el apartado Servidores crearemos uno: Seleccionaremos las características, por ejemplo 4 cores, un nombre para la llave SSH y el firewall por defecto. En este paso también elegimos la imagen de la distribución de Linux, la lista es bastante numerosa: Docker (Ubuntu 14.04 64Bit) Magento 2.0 (Ubuntu […]

» Leer más

iredmail gestionar alias redirecciones y cuentas catch-all

Impactos: 729Si habéis seguido el artículo sobre la instalación de un VPS, ahora disponéis del software iredmail.org, la versión community. Entre las tablas que tenemos en la base de datos del correo vmail, destaca la tabla alias. alias Podemos crear un alias de esta forma tan sencilla. Suponiendo que el buzón postmaster@ existe: Y ya lo tenemos. redirección Podemos también crear un alias de tipo redirección, pretendemos que cualquier email que llegue a postmaster@dominio.com lo recibamos en el correo que llevamos configurado en el smartphone. UPDATE `vmail`.`alias` SET `goto` = ‘miemailpersonal@gmail.com, postmaster@dominio.com’ WHERE `address` = ‘postmaster@dominio.com’; IMPORTA EL ORDEN: La dirección de correo electrónico a la que enviaremos una copia del correo electrónico se inserta como la primera, seguida de una […]

» Leer más

Instalar y configurar Zabbix en Debian 8

Impactos: 1749 Zabbix es un software Open Source diseñado para monitorizar redes, servidores y aplicaciones a tiempo real. Está basado en la arquitectura cliente-servidor. Zabbix es capaz de recolectar información de los  hosts clientes y crear un histórico de su estado. Tiene la habilidad de comprobar servicios de red tales como HTTP, SMPT, IMAP y FTP entre otros, sin la necesidad de instalar software extra en los hosts monitorizados. Sin embargo tendremos que instalar el Zabbix agent en los hosts clientes. En esta entrada vamos a instalar el servidor Zabbix version 3.0.1  en nuestro Debian GNU/Linux 8.7 (jessie) desde 0 y paso a paso.   Paso 1: Instalar software requerido y dependencias. Zabbix no se encuentra aun en los repositorios […]

» Leer más

Instalar Joomla en GNU/Linux

Impactos: 976 En este tutorial vamos a mostrar como instalar el CMS Joomla, en este caso lo instalaremos sobre un Ubuntu 16.04. Lo único que necesitamos es tener un sistema LAMP. Pues instalar el tuyo siguiendo esta entrada. Descargar Joomla Para descargar Joomla lo haremos desde su web original joomla.org     Le damos al botón “Download Joomla!” y se iniciara la descarga. Una vez descargado el .zip recomendamos cambiarle el nombre a joomla y seguidamente extraerlo en la ruta de nuestro servidor web. Cambiar propietario A continuación para el buen funcionamiento de joomla tendremos que cambiar de propietario la carpeta joomla (a la que anteriormente le habíamos cambiado el nombre) de nuestro servidor para que apache sea el propietario. Esto lo […]

» Leer más

Mozilla y Google dejan de confiar en los certificados de WoSign y StartCom

Let’s Encrypt Certificado SSL gratuito

Impactos: 232Ayer era el ‘deadline’ para que startSSL solucionará el problema con sus certificados como se avisó desde octubre de 2016 y es posible que si disfrutabas de uno de sus certificados, gratuito o de pago, ayer tras las actualizaciones en Google Chrome y Mozilla Firefox te encontraras con que tu página web dejaba de ser confiable a pesar de viajar vía HTTPS. Ha llegado pues la hora de pasarnos a Let’s Encrypt, una iniciativa gratuita y curiosa por la forma de implementación para TLSificar todo Internet de manos de la asociación ISRG: Let’s Encrypt is a free, automated, and open certificate authority brought to you by the non-profit Internet Security Research Group (ISRG). Cómo funciona De momento os voy […]

» Leer más
1 2 3 4