¿Qué es? y ¿Cómo puede proteger su sistema de una Bomba Fork?

Interesante artículo para proteger nuestro sistema GNU/Linux de ataques de tipo fork 👍

El Blog de Sinfallas

Una bomba fork es una forma de ataque del tipo denegación de servicio sobre un computador que implementa la operación fork, o alguna funcionalidad equivalente mediante la cual un proceso es capaz de crear otro proceso. La bomba fork es considerado un wabbit ya que no se replica de la misma forma que los gusanos o los virus. Su efecto se basa en la suposición de que el número de programas y procesos que se ejecutan simultáneamente en un ordenador tiene un límite.

Ver la entrada original 537 palabras más

Instalación y configuración de servicio de correos en servidor Linux

Un excelente artículo para montar nuestro propio servidor de correo en GNU/Linux 👍

Introducción

Buenas lectores, en este apartado vamos a instalar un servicio de correo en nuestro servidor panem para que nuestros clientes puedan enviarse correo entre ellos. Para ello instalaremos un servidor postfix. Nuestro sistema de correos tendrá las siguientes características:

  • Crearemos un nuevo CNAME en nuestro DNS, smtp.iesgona.com que será el servidor de correos saliente.
  • Crearemos otro CNAME llamado pop3.iesgona.com que será un servidor de correo pop.
  • Los usuarios tendrán en sus ordenadores clientes de correo que podrán utilizar usando los dos servidores anteriores.
  • Además usando el protocolo imap, y un cliente web de correos (squirredmail) podrán gestionar sus correos desde la URL correo.iesgona.com

Ver la entrada original 1.139 palabras más

¿Qué hacer con tu viejo ordenador?

Interesante artículo sobre algunas maneras de reciclar un PC viejo y darle nueva vida 😍

Bagoneto

Ordenador viejo

Como a todos nos habrá pasado, tras el paso del tiempo nuestras maravillas de ordenadores se han convertido en anticuallas dignas de estar expuestas en un anticuario, lo que poca gente sabe, es que dichos aparatos los podemos reutsarlos para otros fines.

Os dejo aquí una muestra de distintas cosas que podemos hacer antes de tirar nuestra antigua máquina a la basura.

  1. Intenta que vuelva a ser el de siempre instalandole otro sistema operativo

    Tras haber terminado su vida, y habiendo comprovado que no alcanza la capacidad que Windows necesita, ¿por qué no darle otra oportunidad con otro sistema operativo? existen otros muchos sistemas operativos gratuitos con los que podemos realizar el mismo trabajo, sin tener que gastarnos ningún dinero, y pudiendo reutilizar el ordenador como si fuera nuevo.

  2. Destrípalo y véndelo por piezas

    Si considerais que la primera opción no os convence, o que es demasido complicada, teneis…

Ver la entrada original 276 palabras más

El comando systemctl: administrando systemd

Interesante artículo de este comando para administrar servicios en GNU/Linux

#4sysadmins

Uso de systemctl

En esta estrada vamos a ir directos al grano sobre el uso del comando systemctl que nos permitirá controlar el sistema de inicialización systemd

Importante: Ya escribí una entrada algo extendida sobre systemd, por lo que si quieres conocer mas a fondo este sistema de inicialización puedesir a “Sobre systemd“, o bien ir al capítulo del exámen LPIC-1 donde se estudian los sistemas de inicialización Linux: “Capítulo 5 – Inicializar sistemas Linux: SysV, Upstart y systemd

Uso de systemctl y compatibilidad con init

La utilidad de administración de las unit de systemd es systemctl, la cual combina las herramientas service y chkconfig de SysV, por lo tanto podremos arrancar, parar, recargar servicios, activar o desactivar servicios en el arranque, listar los estados de los servicios,etc…

systemctl

Además:

  • Listar todas las unidades de servicios instaladas (algo parecido a chkconfig –list):
# systemctl…

Ver la entrada original 121 palabras más

Python, MySQLdb, MySQL y los ingratos caracteres especiales (ñ, acento)

CSRLIMA COMPARTE

Puede ser que al igual que mi se encuentren este raro problema con la codificacion UTF-8 al momento de ingresar registros a la base de datos.

Ahhh, y si, ya hice esto:

  • # -*- coding: utf-8 -*- al inicio del archivo
  • charset=’utf8′ al momento de abrir la conexión.
  • tabla en la base de datos en UTF-8

El problema ocurre en la deformación en el uso de ñ o algunos caracteres especiales al momento de ingresarlo a nuestra hermosa base de datos ¡¡¡ya codificada con UTF-8. !!!

¿Entonces que es lo que pasa? Es algo muy raro que no logro comprender del todo bien. Pero lo explico:

Tengo una cadena ejemplo que va a ser insertada a la base de datos:“La campaña “+str(nombreCampania)+” esta por caducar”

Nota: nombreCampania contiene el string “Campaña demo”

El problema radica de esta forma: En la base de datos luego del insert la ñ de

Ver la entrada original 54 palabras más

Soluciona tus problemas de cálculo con python

Herramientas de ingenería

Soluciona tus problemas de cálculo con python

python

En el siguiente post voy a mostrar una de las herramientas más potentes para realizar cálculos numéricos y
simbólicos. Durante la etapa universitaria en las asignaturas de algebra, cálculo y matemáticas aplicadas me han enseñado a utilizar herramientas que ayudaban dentro de este campo. Por un lado usábamos Matlab, sin duda es una potente solución, y para los cálculos simbólicos Mathematica. Sus homólogos dentro del software libre son GNU Octave, Scilab para sustituir la primera opción y wxMaxima para la segunda opción, entre otras. Todas ellas son muy útiles, con información suficiente para poder aprenderlas. A lo largo del tiempo han surgido herramientas de cálculo especializadas en diferentes campos como es el caso de R, orientado a el cálculo estadístico.

GNUOctaveRScilabWxMaxima

Pues bien porque no aprender un lenguaje genérico de programación, el cual cada vez es más utilizado. Prueba de ello es…

Ver la entrada original 751 palabras más