Category: Linux

Així no cal resetejar la contrasenya…


use psa;
SELECT m.mail_name, d.name, a.password FROM mail AS m LEFT JOIN (domains AS d, accounts AS a) ON (m.dom_id = d.id AND m.account_id = a.id);

Ens connectem com a root i:

Enllacem la zona horaria on estem amb el fitxer localtime…

  • ln -s /usr/share/zoneinfo/Europe/Madrid  /etc/localtime

Comprobem que ha anat bé (no hem de veure cap resultat)…

  • diff /etc/localtime /usr/share/zoneinfo/Europe/Madrid

Posem la nova data (09:00 del 13 de maig de 2010)…

  • date 051309002010

Comprobem que ha anat bé…

  • date

Sincronitzem el sistema i el hardware…

  • /sbin/hwclock --systohc

Una última comprobació…

  • date

Amb WGET…
#!/bin/bash
cd /on/volem/els/fitxers/temporalment/
wget http://USER:PASS@IP_WEB_CAM:PORT/image/jpeg.cgi<br />
mv /on/volem/els/fitxers/temporalment/jpeg.cgi /on/volem/els/fitxers/temporalment/`date +%d-%m-%Y_%H-%M-%S`.jpg
/usr/bin/sendEmail -f CORREU@DESDE.TLD -t USUARI@DESTI.TLD -u TEXT -m TEXT -a /on/volem/els/fitxers/temporalment/*.jpg -s gmail-smtp-in.l.google.com:25 -xu USUARI@gmail.com -xp PASS
rm /on/volem/els/fitxers/temporalment/*.jpg


Amb MPLAYER…
#!/bin/bash
mplayer -nosound -vo jpeg:outdir=/on/volem/els/fitxers/temporalment/ -frames 1 -ss 2 rtsp://IP_WEBCAM/play1.sdp -loop 1
/home/marc/.captura/email-3.1.2/src/email -s TEXT -n TEXT -f CORREU@DESDE.TLD -a /on/volem/els/fitxers/temporalment/00000001.jpg -b CORREU@DESTI.TLD -r SERVIDOR -p PORT_SERVIDOR -m plain -u USUARI -i PASS
rm /on/volem/els/fitxers/temporalment/00000001.jpg


Aquí trobem l’aplicació Email-3.1.2

Ens conectem via ssh al PC que volem controlar…

ssh usuari@pc

donem accés pel servidor X…

xhost +

ens connectem al PC on estem davant amb en port 5500 obert i vnc escoltant (vncviewer -listen -LowColourLevel=0)

x11vnc -display :0 -connect www.elseudomini.net -scale 5/6

  • abril 25th, 2010
  • Posted in Linux, Remot, SSh
  • Desactiva els comentaris

Al client:

Instal·lem freenx normalment, i executem…

ssh -l USUARI_SERVER -R 2222:localhost:22 -f -N SERVER


Al servidor:

Hem de tenir el port 22 obert.

Ara només falta connectar-nos al port 2222 de localhost

client: ssh -l USUARI_SERVER -R 2222:localhost:22 -f -N SERVER


SERVER: port 22 obert al router

Des del server ens connectem al port 2222 de localhost

  • març 11th, 2010
  • Posted in Remot, SSh
  • Desactiva els comentaris

Instal·lem xplanet i gnome-schedule…

sudo apt-get install gnome-schedule

Baixem i descomprimim aquest fitxer.

Obrim el gnome-schedule: Aplicacions -> Eines del sistema -> Scheduled tasks

I creem una tasca recurrent (en aquest cas, es repeteix cada mitja hora)…


captura_006

Assegurem-nos de posar correctament la ruta a Command. Dependrà d’on haguem descomprimit el ZIP anterior.

Si no funciona, pot ser un problema de permisos, assegurem-nos que tots els fixers descomprimits el tenen correctes: Entrem a la carpeta terra, seleccionem els fitxers i amb el botó dret, escollim propietats. Deixem la pestanya permisos així (és important marcar els que diu execució):


captura_001.3


El ZIP que hem baixat està fet per una resolució de panalla de 1680×1050. Si la vostra no és aquesta, pot ser que no es vegi correctament. Per arreglar-ho canvie-ho al fitxer terra.sh

Hem fet l’imatge d’una partició windows…

ddrescue –no-split /dev/sda /media/usb250/ntfs.img /media/usb250/ntfs.log


Primer, mirem fins a quan la podem reduir…

$ /media/DISK/$ ntfsresize -i ntfs.img<br />
ntfsresize v2.0.0 (libntfs 10:0:0) Failed to startup volume: Invalid argument.<br />
ERROR(22): Opening 'sapbes.img' as NTFS failed: Invalid argument The device 'sapbes.img' doesn't have a valid NTFS.<br />
Maybe you selected the wrong partition? Or the whole disk instead of a partition (e.g. /dev/hda, not /dev/hda1)? This error might also occur if the disk was incorrectly repartitioned (see the ntfsresize FAQ).


Sembla que aquesta imatge no és vàlida, no pot ser del disc sencer, ha de ser només d’una partició. L’hem de crear així…

ddrescue --no-split /dev/sda1 /media/usb250/ntfspart1.img /media/usb250/ntfs.log


Ara si, la podem reduir…

ntfsresize -s 28G sapbes.img


Només ens falta eliminar l’espai buit amb fdisk o gparted o …


Recurs propi: 1

Per crear l’imatge, utilitzem dd…

dd if=/dev/hdc of=/mnt/extern/disc.img bs=1024

Llavors, utilitzem qemu per canviar-ne el format…

qemu-img convert -f raw /mnt/extern/disc.img -O vmdk /mnt/extern/disc.vmdk

Pot tardar molt! Mirem el procés amb watch…

watch "ls -lh /mnt/external/diskImage/XPSP.vmdk"

Credits: 1
Recursos: 1
Nova versió: 1 / 2

Si el vcbMounter no troba una VM:

Si intentem fer una còpia d’una màquina virtual dins un ESX server i ens trobem amb l’error “Could not find virtual machine specified by ipaddr“, el més probable és que no tinguem instal·lades les VMTools dins aquest host.

ULL: Si és un host linux, hem d’instal·lar els paquets:

make gcc linux-headers-'kernel version'


Troba la VM però no la munta:

Error: Other error encountered: Snapshot creation failed: Custom pre-freeze script failed.

Afegim “-Q 0″ al final de la comanda del vcbMounter…

vcbMounter -u USER -p PASS -h IP_ESX -a ipaddr:IP_VM -m nbd -r DESTI -Q 0

Si hem esborrat dades d’un USB o se li ha anat a can pixa la taula de particions podem fer servir testdisk i photorec…


$ sudo apt-get install testdisk


i com diuen…


If you have lost partition or strange problem with your hard disk partitions, you can try TestDisk.
To recover your lost digital pictures or lost files, try PhotoRec.