Google+

miércoles, 17 de agosto de 2011

Escribir password en la misma linea del SSH


Con la necesidad de hacer un script me vi con la obligación de hacer una conexion ssh y no queria que me pidiera contraseña cada vez que lo ejecutara.
Tenia la opcion por claves publicas y privada pero creo que iba a perder mucho tiempo, asi que opte por la siguinte:
Nos bajamos el paquete llamado sshpass
#wget http://heanet.dl.sourceforge.net/project/sshpass/sshpass/1.05/sshpass-1.05.tar.gz
#tar xvf sshpass-1.05.tar.gz
#cd sshpass-1.05
#./configure
#make
#sudo make install
Ahora una vez instalado la sentencia para conectarnos a ssh es la siguinte:
#sshpass -p 'passwd' ssh root@192.168.100.3

miércoles, 10 de agosto de 2011

Crear archivos tar incrementales


Hoy dada la necesidad de escasez de espacio en el disco duro, me he visto con la obligación de hacer backup incremental y quiero compartir con vosotros la estructura.

Para empezar a crear un backup incremental es necesario tener un "Full" primero. Para ello con este comando crearmes el full:
#tar cvf Full-mihome.tar -g isma.snar /home/isma
Hemos hecho un empaquetado de la carpeta /home/isma con el nombre Full-mihome.tar.
Ahora si añadieramos archivos a /home/isma/* y lanzaramos otra vez el backup lo haría incremental. La estrucitra del comando es la misma:
#tar cvf Inc-mihome.tar -g isma.snar /home/isma
La única diferencia es que le he cambiado el nombre del empaquetado, Inc-mihome.tar y que el archivo isma.snar existe.
Si quisiéramos volver a crear el empaquetado Full, tendríamos que eliminar el archivo isma.snar y listo.
Espero que os sirva para poder administrar de una manera correcta vuestro sistema.