viernes, 16 de marzo de 2012

COMO HACER TU PROPIO DROPBOX CON OWNCLOUD

Compartiremos el día de hoy una de las tecnologías más utilizadas en el momento el famoso servicio de NUBE. Básicamente lo que intentare trasmitir es como nosotros podemos hacer nuestro propio servicio parecido al de DropBox.
 Instalando los siguientes paquetes convertiríamos nuestro computador en un servidor. Ahora habrá una consola e instalen los siguientes paquetes:
# apt-get install apache2 php5 php5-mysql libcurl3 php5-curl  php-pear php-xml-parser php5-sqlite 
php5-json sqlite mp3info curl libcurl3-dev zip

Una vez instalado los paquetes nos dirigimos a la siguiente ruta por defecto de nuestro apache /var/www/ de la siguiente forma:
cd /var/www/
luego:
wget http://owncloud.org/releases/owncloud-2.tar.bz2

Descomprimo el archivo: 
tar -xvf owncloud-2.tar.bz2

reinicio el demonio de apache...
/etc/init.d/apache2 restart
 
Y listo ahora tenemos nuestro propio servicio de NUBE. A disfrutarlo

COMO CAMBIAR LA RESOLUCIÓN DEL MONITOR POR CONSOLA


Desde la terminal podemos hacer lo que se nos ocurra, cambiar la resolución de la pantalla no es la excepción. Para ello haremos uso del comando: xrandr

Una vez lo hayamos ejecutado en una terminal, nos mostrará un listado con las resoluciones disponibles. Además nos dirá cuál es la que estamos usando en este momento.
Como vemos en la imagen anterior, la resolución marcada con un asterisco es la que estamos usando. Para cambiarla por otra, ejecutamos el siguiente comando:

xrandr -s 1024x768

Donde 1024x768 pones la resolución que desees. Un comando bastante interesante y una manera rápida de cambiar la resolución de la pantalla.


COMO COPIAR IMÁGENES DE DISCO (HD) POR SSH CON DD_RESCUE

Vengo con una buena noticia para los SysAdmin, en esta ocacion voy a mostrarles como realizar una imagen de discos duro mendiate SSH.
La idea no es explayarme mucho hablando asique vamos con las papas.

Ejecutamos el siguiente comando:

#dd_rescue /dev/sda1 – | ssh usuario@ip_de_maquina ‘cat /datarecovery/backup.img’

En el proceso de copiado puede aparecer los siguiente errores: 
1.- dd_rescue: (warning): output file is not seekable! 
2.- dd_rescue: (warning): Illegal seek



Ahora si queremos que estos datos se recuperen de una imagen comprimida ejecutamos lo siguiente:

#tar zcvf – /dev/sda1 | ssh usuario@ip_de_maquina ‘cat@@>/tmp /datarecovery/backup.tar.gz’


Bueno este es un comando útil espero que sirva!

COMO HACER IMAGENES DE HD/CD POR CONSOLA

Bueno hoy hablaremos del comando “DD” que lo podemos definir de la siguiente forma:
El comando dd (duplicate disk) es un comando bastante útil para duplicar datos o hacer imágenes de disco, en comando bastante interesante copia bit a bit en una imagen totalmente perfercta!
En este tuto vamos aver los diferentes esos que podemos darle al comando. Veamos las siguientes líneas.
La sintaxis básica del comando  es:

dd if=origen of=destino


Donde if significa "input file", es decir, lo que quieres copiar y of significa "output file", o sea, el archivo destino (donde se van a copiar los datos); origen y destino pueden ser dispositivos lectora de CD, disquetera, etc.), archivos, etc.
Ahora vamos como hacer una ISO por consola

dd if=/dev/cdrom of=micd.iso
(Ejemplo: dd if=/dev/cdrom of=/home/martin/Escritorio/imagen.iso)


El comando dd también sirve para copiar particiones o discos completos unos sobre otros. Básicamente podemos decir que mediante dd podemos "clonar" particiones o nuestro disco rígido completo. Para hacer esto hacé lo siguiente:

dd if=/hdxa of=/hdyb (copia una partición en otra)
dd if=/hdx of=/hdy (copia de un disco duro en otro)

donde: x: disco rígido origen, y: disco rígido destino, a: partición origen, b: partición destino.
Bueno espero que les alla sido de su agrado es un comando simple pero muy útil!

COMO PRENDER UNA COMPUTADORA REMOTAMENTE POR LAN

El Wake-on-LAN es un estándar, digamos, para lograr encender equipos de cómputo a través de un mensaje entre dispositivos de red. Esto quiere decir que es independiente de sistema operativo, aunque éste puede servir para configurar la conducta del dispositivo. Dicho mensaje se conoce como “paquete mágico”. 

Un dispositivo de red puede esperar por paquetes mágicos cuando el ordenador ha sido apagado sin ser desconectado de la fuente de energía (estados globales G1 y G2 de ACPI). El paquete mágico viaja a través de la capa 2 del modelo OSI (i.e., no utiliza la dirección IP, sino la MAC). Si el dispositivo recibe el paquete, lo valida y entonces, a través de su conexión con la placa madre, enciende o despierta el ordenador, según sea el caso. 

¿En qué consiste tal paquete mágico? De una trama Ethernet que en su carga útil contiene la dirección de todos los equipos, es decir, la dirección broadcast FF FF FF FF FF FF, seguida por dieciséis repeticiones de la dirección MAC del dispositivo de red del equipo a encender. 

Sirva esta pequeña introducción a Wake-on-LAN para presentarles el comando wakeonlan escrito por José Pedro Oliveira. Se trata de un pequeño script programado en Perl para hacer el envío de paquetes mágicos, encapsulados en paquetes UDP, a las direcciones MAC de nuestro interés. En sistemas de la familia Debian, wakeonlan se instala simplemente así. 
sudo apt-get install wakeonlan 

Para usarlo ni siquiera requieres privilegios de administración. Con este comando enviamos el paquete mágico a una dirección MAC específica. 

wakeonlan 01:02:03:04:05:06 
También es posible hacerlo con grupos de direcciones MAC. 

wakeonlan 01:02:03:04:05:06 01:02:03:04:05:07 
O bien a una subred específica. 

wakeonlan -i 192.168.1.255 01:02:03:04:05:06 
Y si eres sysadmin de un laboratorio con decenas de ordenadores, lo mejor será que tengas todas las MAC en un archivo de texto. 

wakeonlan -f macs.txt 
Para recolectar direcciones MAC, te recomiendo usar nast o arp desde la línea de comandos. El comando wakeonlan es sencillo y, créeme (lo digo por experiencia), muy efectivo.