Blackhold

Mi vida es como la de un clúster en construcción

Posted on gener 15th, 2017 by admin

Vale, creo que el título del post ha quedado un poco muy friki, pero no puedo dejar de dar vueltas a ello y las similitudes son infinitas. No es la primera ni la última vez que voy a usar la informática para entender como funciona el mundo real.

En la mar de bits hace unos meses que estamos montando una infraestructura super chula y potente con los pocos recursos de los que disponemos y ofrecer así un servicio super estable, pero tiene sus pro y sus contra.
Read more on “Mi vida es como la de un clúster en construcción” »

¿Qué hacer si te han robado el móvil?

Posted on desembre 12th, 2016 by admin

Esta tarde he estado hablando con uno y estaba preocupadísimo porqué me dijo que ayer le robaron el móvil… al oír la historia estaba pensando en cómo estaría yo si me ocurriese esto… vamos mejor que no me ocurra xD

Claro está que si te han robado el móvil, lo mejor que puedes hacer es ir a la tienda de tu operador con tu DNI, cancelar la tarjeta SIM y comprar otro móvil… pero… ¿y los datos que hay en el móvil? pues si no tienes copia de seguridad, olvídate de ellos…

Pero el chico insistía en que quería tratar de localizar su última ubicación o la posibilidad de borrar los datos remotamente.

Hasta el momento lo que se me ocurría es que previamente tuvieses instalado un software tipo androidlost, pero qué ocurre si no tenías previsión de tu móvil desapareciese repentinamente de tu vida, por pérdida, despiste o robo? así que he querido probar a ver opciones habían y mira tu! hay una posibilidad! aunque el requerimiento es que el móvil no haya sido ni apagado, ni definido los valores de fábrica, así que lo importante, al igual que con la SIM, es actuar rápido!

Lo primero que haremos será conectar con google play con la cuenta de gmail que tengamos vinculada en el móvil e instalaremos “android device manager” de google.

A continuación vamos a la página web de google device manager y le decimos que queremos conectar con nuestro móvil.
A partir de ahí podremos localizar la ubicación GPS de nuestro dispositivo y si lo deseamos dejar el móvil con los valores de fábrica, de ésta forma todos los datos del móvil serán borrados. También tiene la opción de “llamar”, que no es una llamada, sino un molesto zumbido para poder localizar el dispositivo en el caso que lo hayas perdido entre los cojines del sofá!

Esta solución es buena por si previamente no has instalado ningún software de localización del dispositivo, tanto la instalación de la aplicación y el acceso desde el device manager, no es necesario tocar el móvil en ningún momento! :)

Vim en debian 9 al seleccionar se pone en modo visual

Posted on desembre 4th, 2016 by admin

Poco a poco se acerca la fecha de lanzamiento de debian 9, en algunos sistemas ya estoy instalando debian 9 en previsión de que algún dia será la estable, pero me estoy encontrando con una cosa muy incomoda, y es que al seleccionar texto se me pone en modo visual y al no enterarme empiezo a liarla.

Para hacer que vim vuelva a tener un comportamiento esperado tenemos que modificar los parámetros por defecto de vim en /usr/share/vim/vim80/defaults.vim. El motivo de éste comportamiento es que detecta el uso del ratón.

Para volver a al comportamiento esperado, simplemente comentaremos las líneas que hacen referencia a éste comportamiento:

# vi /usr/share/vim/vim80/defaults.vim
" In many terminal emulators the mouse works just fine.  By enabling it you
" can position the cursor, Visually select and scroll with the mouse.
" if has('mouse')
"  set mouse=a
" endif

Guardamos y salimos. La próxima vez que abramos vim va a tener el comportamiento esperado, almenos con esto… si hay algún otro comportamiento raro, simplemente miramos como está configurado éste fichero en una versión antigua de debian y lo modificamos en éste fichero.

ssmtp: mandar mails con un smtp externo rápido y fácil!

Posted on octubre 10th, 2016 by admin

Que si exim, que si sendmail, que si la madre que los parió! configuraciones con ficheros de configuración quilométricos e inentendibles! llega la solución a vuestros problemas! ssmtp! rápido, sencillo y apto para cualquier administrador de sistemas, además que dispone de un fichero de configuración hyper corto!

Empezamos pues

# apt-get install ssmtp

Esto te va a borrar cualquier software que tengas de envío de correos electrónicos en el sistema.

Modificamos el fichero de configuración

# vi /etc/ssmtp/ssmtp.conf
#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=nombre@dominio.com

# The place where the mail goes. The actual machine name is required no 
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=SERVIDOR_SMTP
AuthUser=USUARIO
AuthPass=PASSWORD
UseTLS=YES
UseSTARTTLS=YES
# Where will the mail seem to come from?
#rewriteDomain=

# The full hostname
hostname=NOMBRESERVIDOR.DOMINIO.COM

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
#FromLineOverride=YES

Cerramos el fichero de configuración y listos (si, no hay nisiquiera servicio a reiniciar ni aplicar configuraciones!)

# echo "hola" | mail -s "test" admin@dominio.com
# mutt -a /var/log/backups/Backup_XXX-20161010.log -- admin@dominio.com

Lo primero a lo cutre y lo segundo adjuntando un mail.

Fuente: stackexchange

Notas:
Me he encontrado usando un servidor de correo que no me permitía mandar correos electrónicos si no le definía correctamente el from, para ello tendremos que modificar el fichero /etc/ssmtp/revaliases y dejarlo así:

root:info@xxx.cat:mail.xxx.cat

Luego si vamos a usar mutt en el crontab para mandar mails también se lo definimos

0  4    * * *   root /root/scripts/xxx-owncloud.sh > /var/log/backups/Backup_xxx_cloud-$(date "+\%Y\%m\%d").log && mutt -a /var/log/backups/Backup_xxx_cloud-$(date "+\%Y\%m\%d.log") -e 'my_hdr From:info@xxx.cat' -s "[Backup-xxxCloud] xxx Cloud" -- info@xxx.cat

Ver el estado de la bateria por comandline

Posted on setembre 23rd, 2016 by admin

laura@carboni:~$ upower -i $(upower -e | grep 'BAT') | grep -E "state|to\ full|percentage"
    state:               discharging
    percentage:          37%
laura@carboni:~$ upower -i $(upower -e | grep 'BAT') | grep -E "state|to\ full|percentage"
    state:               charging
    time to full:        3,0 hours
    percentage:          36%

otra forma

laura@carboni:~$ acpi -V
Battery 0: Charging, 38%, 01:03:31 until charged
Battery 0: design capacity 5266 mAh, last full capacity 4733 mAh = 89%
Adapter 0: on-line
Thermal 0: ok, 53.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 103.0 degrees C
Cooling 0: x86_pkg_temp no state information available
Cooling 1: intel_powerclamp no state information available
Cooling 2: Processor 0 of 10
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
Cooling 5: Processor 0 of 10

Añadir fecha en el history

Posted on setembre 22nd, 2016 by admin

Modificamos el fichero .bashrc y al final añadimos lo siguiente

export HISTTIMEFORMAT="%h/%d - %H:%M:%S "

Hacemos logout y volvemos a hacer login y al escribir history éste es el resultado:

root@tesla-lists:~# history
 1778  Sep/22 - 22:15:41 w
 1779  Sep/22 - 22:15:41 last
 1780  Sep/22 - 22:15:41 w
 1781  Sep/22 - 22:15:41 history
 1782  Sep/22 - 22:15:41 vi .bashrc 
 1783  Sep/22 - 22:15:43 history

Arreglar el widget del tiempo de mate

Posted on agost 31st, 2016 by admin

Los usuarios del sistema de escritorio mate os habréis encontrado que ya hace unos días que el widget del tiempo no devuelve datos, el motivo de ello es que la página web de dónde se recolectaban los datos (weather.noaa.gov) ha dejado de funcionar. Para ello la solución es modificar la librería.

El código que hay en github puede requerir versiones de dependencias mas nuevas que las que hay en nuestro sistema, así que una de las soluciones es descargarnos el código de la versión que tenemos instalada en nuestro sistema.
Para no guarrear mucho mi sistema voy a descargarme el código en una maquina virtual (con la misma versión de sistema operativo que en mi portátil), instalar las dependencias necesarias para compilar la librería, descargar el código y modificar la librería, compilar la librería y finalmente copiar el fichero resultante a mi sistema.
Read more on “Arreglar el widget del tiempo de mate” »

La evolución de los datos en la nube

Posted on agost 30th, 2016 by admin

Ésta tarde, al salir de un curso sobre la LOPD con la reforma de la ley penal del marzo del año pasado en la que se añaden hasta 50 nuevos delitos informáticos, ha salido el tema del almacenamiento de los datos en la nube (cloud) y lo más importante, ¿dónde están realmente alojados los datos?

El mundo del almacenamiento de los datos en la red ha cambiado muchísimo desde que en 1965 se creó el correo electrónico (que no fue hasta el 1971 cuando se mandase el primero a través de dos ubicaciones físicamente distantes tal como estamos acostumbrados a diario).
No fue hasta el 1991, hace tan sólo 25 años, que se creó la primera página web de la historia, y hasta tan sólo 1994 que fue cuando se popularizó gracias a la w3c estandarizando el formato html, que no empezó el boom del internet que conocemos a día de hoy.
Read more on “La evolución de los datos en la nube” »

Centreon: calcular el 95 percentil

Posted on agost 7th, 2016 by admin

Una de las medidas que usamos los operadores para medir el tráfico que generan los usuarios es mediante el 95 percentil.

Centreon es una magnífica herramienta de monitorización que además nos muestra las gráficas de lo que hacen nuestros servidores y routers, pero en algunas gráficas no se refleja toda la información que deseamos y tampoco aparecen en el formato que nos interesa.

Así que en éste post voy a explicar:
– Modificación del script check_centreon_snmp_traffic
– Modificación del command y creación del template del servicio (service template)
– Añadir metricas del total del tráfico
– Añadir curves para generar el gráfico del 95 percentil
– Modificar las gráficas que vienen por defecto del trafico
Read more on “Centreon: calcular el 95 percentil” »

fdupes: busca archivos duplicados en un directorio

Posted on agost 7th, 2016 by admin

Frase típica: ¿Cómo busco los ficheros duplicados en mi ordenador para conseguir liberar un poco de espacio en el disco?

Pues muy simple, con fdupes :) el programa busca duplicados a partir del tamaño, el nombre y el hash md5.

# apt-get install fdupes

Y para que trabaje

$ fdupes -r /home/laura/Escriptori

Empieza a salir una barra de progreso y a los segundos, te saca un output con los ficheros duplicados.
Si temes que vas a tener muchos, te recomiendo guardar el output a un fichero

$ fdupes -r /home/laura/Escriptori > /home/laura/duplicats.txt

Post dedicado a todos aquellos que me habéis hecho la pregunta alguna vez :P

Pàgina següent »

guy fawkes