moeblog

sysadmin

Formato de las entradas para cron

by moebius on Mar.02, 2010, under laconsolamola, linux, sysadmin

Otra nota mental sacado de http://www.nncron.ru/help/EN/working/cron-format.htm

* * * * * *
| | | | | |
| | | | | +-- Year (range: 1900-3000)
| | | | +---- Day of the Week (range: 1-7, 1 standing for Monday)
| | | +------ Month of the Year (range: 1-12)
| | +-------- Day of the Month (range: 1-31)
| +---------- Hour (range: 0-23)
+------------ Minute (range: 0-59)

Leave a Comment more...

Monitorizar la entrada y salida de tu linux

by moebius on Nov.02, 2009, under Debian, NoSabeNoContesta, Ubuntu, laconsolamola, linux, sysadmin

El otro día en el curro teníamos un servidor medio caído por que si IO waiting era mas heavy que los Hellowen. El problema es que no sabíamos quien era el culpable. Nos pusimos a buscar la manera de dar con el y Txema nos apunto la existencia de iotop. Desgraciadamente el server corría una versión del kernel demasiado antigua y no nos sirvió de mucho. Pero bueno, es una herramienta interesante.

Leave a Comment more...

Recetas para tcpdump

by moebius on Oct.19, 2009, under laconsolamola, linux, sysadmin

Siempre se me olvida la sintaxis de tcpdump, así que apunto por aquí unas recetas útiles:

http://danielmiessler.com/study/tcpdump_recipes/

Leave a Comment :, , , , , more...

Imagenes listas para usar en VirtualBox

by moebius on Oct.15, 2009, under linux, sysadmin

virtualization-servers-datacenter. La gente que trabajamos en sistemas muchas veces necesitamos instalaciones concretas de sistemas operativos (una debian antigua, la versión anterior de ubuntu, un haserfroch,…). La virtualización nos ha facilitado mucho está tarea (yo tengo un par de virtuales que suelo llevar de un PC de trabajo a otro). Y para hacerlo más sencillo tenemos VirtualBox Images con un montón de instalaciones de distintos sistemas listos para usar.

Vía chivatazo de ecotecno

Leave a Comment more...

Recuperar RAID, LVM y GRUB desde un LiveCD de Ubuntu

by moebius on Oct.01, 2009, under NoSabeNoContesta, Ubuntu, laconsolamola, linux, sysadmin

Para completar la serie de artículos sería:


#Instalamos todo lo necesario
sudo apt-get install mdadm lvm2


#Ensamblamos el raid, en mi caso md1 con sda1 y sdb1
mdadm --assemble /dev/md1 /dev/sda1 /dev/sdb1 #cambiar según necesidades


#activamos los volumenes lvm
sudo vgchange -a y


#Ahora montar ...
sudo mkdir /target
sudo mount /dev/mapper/raid1-root /target #Cambiar según necesidades


#Y solo queda instalar GRUB
sudo grub-install --root-directory=/target '(md1)'

OJO! La nueva Ubuntu 9.10 (karmic koala) lleva grub2! Así que si restauramos con ella con este método una instalación con grub1 podemos tener problemas.

1 Comment :, , , , more...

VirtualBox sin cabeza

by moebius on Jul.17, 2009, under Ubuntu, laconsolamola, linux, sysadmin

Iep,

Otro post/notamental tecnofriki :) Justo estoy en el curro probando estas cosas, así que me apunto el howto este:

http://howtoforge.com/vboxheadless-running-virtual-machines-with-virtualbox-3.0-on-a-headless-ubuntu-9.04-server

Agur.

Leave a Comment more...

Autenticación LDAP en Wordpress

by moebius on Jun.23, 2009, under linux, sysadmin

En el trabajo tenemos un LDAP como backend de usuarios. Nos pedían instalar un wordpress así que hemos tenido que mirar como integrarlo con el LDAP. La respuesta a sido sencilla:

http://wordpress.org/extend/plugins/simple-ldap-login/

Leave a Comment more...

Chuletilla rápida de find

by moebius on Ago.22, 2008, under NoSabeNoContesta, laconsolamola, sysadmin

Sacado de:

  • Buscar y listar todos los ficheros que tengan la cadena ABC  en el directorio actual y su subdirectorios:
find ./ -name "*" -exec grep -H ABC {} \;
find ./ -type f -print | xargs grep -H "ABC" /dev/null
egrep -r ABC *
  • Buscar por extensión del directorio actual hacia abajo
find ./ -name "*.conf" -print
  • Buscar los ficheros de los usuarios mayores de 5Mb:
find /home -size +5000000c -print
  • Buscar todos los ficheros de un usuario (usando su UID) en todo el sistema:
find / -user 501 -print
  • Buscar todos los ficheros creados o actualizados en los últimos 5 minutos:
find / -cmin -5
  • Buscar todos los ficheros del usuario 20 y cambiarlos a 102
find / -group 20 -exec chown :102 {} \;
  • Buscar todos los ficheros ejecutables con suid y setgid (útil para buscar fallos de seguridad):
 find / \( -perm -4000 -o -perm -2000 \) -type f -exec ls -ldb {} \;
find / -type f -perm +6000 -ls
  • Buscar directorios en los que cualquiera puede escribir:
find / -perm -0002 -type d -print
  • Buscar ficheros en los que cualquiera puede escribir:
find / -perm -0002 -type f -print
find / -perm -2 ! -type l -ls
  • Buscar ficheros sin usuario:
 find / -nouser -o -nogroup -print
  • Buscar ficheros modificados en los últimos 2 días
find / -mtime 2 -o -ctime 2
  • Comparar 2 discos para ver si son iguales:
find / -path /proc -prune -o -path /new-disk -prune -o -xtype f -exec cmp {} /new-disk{} \;

1 Comment more...

Como asignar nombres de interfaz a las tarjetas de red en función de la MAC

by moebius on Jul.22, 2008, under linux, sysadmin

Otro post/notamental. Cuando tenemos en una maquina GNU/Linux varias tarjetas de red (o cambiamos alguna) no siempre tienen el nombre de dispositivo (eth0, eth1,…) que esperamos/queremos (un caso típico es el de la wifi de los portatiles, que en algunos aparece como eth0).

Antiguamente esto se solucionaba editando el fichero /etc/iftab y asociando la MAC de la tarjeta de red con un nombre de dispositivo. Pero ahora hay que hacerlo a traves de udev, editando el fichero
/etc/udev/rules.d/70-persistent-net.rules y en el editamos/añadimos entradas del estilo:

SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:1d:XX:XX:XX:XX”, ATTR{type}==”1″, NAME=”eth0″

Leave a Comment :, , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!