Ago 29

Windows 2008 – Aceptar varios nombres netbios

Cuando creamos varias direcciones dns apuntando a un mismo servidor ocurre que solo el nombre principal del equipo está accesible a través de los recursos netbios. Para que acepte varios nombres netbios, y acceder (por ej. a las carpetas compartidas) con varios nombres diferentes:

1. Abrimos el registro de windows ( inicio, regedit.exe)

2. Expandimos la ruta  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

3. Creamos un valor DWORD 32 bits.

4. Como value name escribimos: DisableStrictNameChecking

5. Como value data escribimos: 1

netbios

Ago 26

Linux – Copia de seguridad usando «dd»

linuxdisco duro

Opciones:

if= Especifica el dispositivo de entrada (disco, particion o archivo) de origen
of= Especifica el dispositivo de entrada (disco, particion o archivo) de destino
ibs= Especifica cuántos bytes se leerán a la vez desde el archivo de entrada durante el proceso de volcado
obs= Especifica cuántos bytes se escribirán a la vez al archivo de salida durante el proceso de volcado
bs= Especifica cuántos bytes se leerán y escribirán a la vez durante el proceso de volcado
count=[octetos] Especifica cuántos bytes totales se copiaran

 

Ejemplos de uso del comando dd:

Crear una imagen (archivo) de una partición: dd if=/dev/sda1 of=/home/sda1.bin

Crear una imagen comprimida (instalar primero gzip): dd if=/dev/sda1 | gzip > /home/sda1.bin.gz

Backup del MBR: dd if=/dev/sda of=/home/sda.boot.mbr bs=512 count=1

Restaurar el MBR (desde un livecd): dd if=/mnt/sda1/home/sda.boot.mbr of=/dev/sda bs=512 count=1

Clonar un disco completo: dd if=/dev/sda of=/dev/sdb conv=noerror,sync bs=4k

Backup de nuestro disco al disco de otro equipo: dd if=/dev/sda | ssh user@host «dd of=/dev/sdb»

Ago 05

Citrix Xen Server – Recuperar contraseña root

Para versiones 4.1 y anteriores:
Para versiones 5.0 y posteriores:

Valido para versiones 3.1, 3.2, 4.0, o 4.1

  •  Reiniciar Xen server y presionar «E» cuando aparezca el menu del GRUB.

  • Posicionate en la linea, module /boot/vmlinuz-2.6-xen root=LABEL=root-slwniknb ro console=tty0

  • Modifica la linea añadiendo «single» al final de esta:
    module /boot/vmlinuz-2.6-xen root=LABEL=root-pfbsesrv ro console=tty0 single
  • Presiona ENTER y B
  • Despues de que XenServer inicie como single user mode, escribe el comando passwd root y escribe la nueva contraseña.

  • Reinicia XenServer y listo.

 

Resetear password de XenServer en versiones 5.0 y posteriores (incluida la version 6.0)

  • Migra todas las maquinas a otros servers (importante) o si utilizas un server unico (asegurate que no lo tengas en ningun cluster) simplemente apaga todas las maquinas.
  • Reinicia XenServer.
  • Cuando el servidor termine la carga de la BIOS, escribe «menu.c32»  en el prompt del boot y presiona ENTER.
  • Posicionate en la linea «xe o xe-serial» y presiona TAB.

  • Añade el parametro «single» a la linea (importante, debe ir justo antes del segundo «—-«). Ver imagen para comprobar posicion correcta.

  • Presionar ENTER
  • Arrancará una shell con privilegios de root donde podremos cambiar la password
  • Ejecutamos «Passwd root» y escribimos la nueva contraseña.
  • Reiniciamos XenServer

Ago 01

VMware – Sistema de backup para vmware free

Sin una licencia de vmware no tenemos la posibilidad de hacer copia de seguridad de nuestras maquinas con software de terceros (veeam, symantec backup exec…) y la única solución que nos queda es configurar nuestras propias copias a través de scripts.

vmware

_backup ghetto

 

 

 

 

 

 

Sigue estos pasos:

1- Conectate a tu servidor vmware (via ssh). Puedes habilitar ssh en tu servidor en la opción F2 -> «troubleshooting options» . Habilita «ssh» y «esxi shell».

vmware_ssh2vmware_ssh1

* De forma remota, a través de vsphere client, tambien puedes habilitar ssh en la pestaña configuración -> security profile. Entramos en propiedades de los servicios, y configuramos en ssh server y esxi shell que arranquen de forma automática con el servidor.


2- Crea la carpeta /cron en el raiz
.   mkdir /cron   y copia la carpeta ghetto dentro.

3- Damos permisos de ejecución al archivo ghettoVCB.sh.     chmod u+x ghettoVCB.sh

4- Configurar ghettoVCB.conf

VM_BACKUP_VOLUME -> ruta de copia   
-DISK_BACKUP_FORMAT -> tipo de disco de como guardar la copia (thin o thick)
-VM_BACKUP_ROTATION_COUNT  ->  Número de copias históricas que guardará

Estas son las opciones principales, tambien podemos configurar el envio de un mail, ruta nfs, apagado de maquinas tras backu….

 

5- Agregamos en el archivo «vms_backup.txt» el nombre de las maquinas a hacer copia (una por linea y respetando mayusculas)

6- Para probar la copia:

/cron/ghetto/ghettoVCB.sh -f /cron/ghetto/vms_backup.txt -g /cron/ghetto/ghettoVCB.conf -l /cron/ghetto/log1.txt -d dryrun

Con esta opción «-d» simulamos la copia sin llegar a copiar nada.

7- Programamos la copia:

– Agregamos al archivo /var/spool/cron/crontabs/root

0 20 * * * /cron/ghetto/ghettoVCB.sh -f /cron/ghetto/vms_backup.txt -g /cron/ghetto/ghettoVCB.conf -l /cron/ghetto/log1.txt

significado: 0 (minuto)  20 (hora)  * (todos los dias del mes)  * (todos los meses del año)  * (cualquier dia de la semana)  /cron/ghe….(comando)

Esto ejecutará el proceso a las 8 de la tarde todos los dias. La programación configurarla a vuestra manera.

 

 

Ago 01

Raspberry PI – Instalación de webcam

Requisitos para la instalación:

Raspberry PI con sistema operativo raspbian (puede utilizarse otro pero no serviran los paquetes que indicamos aquí).

raspberry-pi

Webcam logitech c170 USB (siempre que sea plug and play nos puede valer cualquier otra)

logitech

Aplicación para visualizar la imagen a través de un navegador: mjpg-streamer-code-181

Putty para conectarnos a la raspberry.

Una vez conectada la cámara ejecutamos «lsusb» para comprobar que nos la reconoce el sistema.

lsusb

Debería aparecer algo asi:

Bus 001 Device 004: ID 046d:0804 Logitech, Inc. Webcam C250

Actualizamos y instalamos librerias necerias

sudo apt-get update  
sudo apt-get install libjpeg8-dev imagemagick subversion

 

Descomprimimos la aplicación streamer descargada y compilamos

cd mjpg-streamer/mjpg-streamer  
make

Lanzamos la aplicacion

./mjpg\_streamer -i "./input\_uvc.so -y -n " -o "./output_http.so -n -w ./www" &

Y nos debería mostrar las configuraciones predeterminadas

MJPG Streamer Version: svn rev: 3:172  
i: Using V4L2 device.: /dev/video0  
i: Desired Resolution: 640 x 480  
i: Frames Per Second.: 5  
i: Format............: YUV   
i: JPEG Quality......: 80  
o: www-folder-path...: ./www/  
o: HTTP TCP port.....: 8080  
o: username:password.: disabled  
o: commands..........: disabled

 

Finalmente desde un navegador abrimos

http://ip_del_raspberry:8080

Desde esta dirección tenemos la imagen capturada por la camara y las configuracione.