Ejemplos rsync

Ejemplos rsync Unos sencillos ejemplos de la herramienta rsync. Trayendo los datos desde otro server al server donde se ejecuta el rsync: Opción adicional: Rsync excluyendo directorio rsync -avz –exclude ‘tmp’ server1.okitup.com:/home/serv1okitup/ /home/serv2okitup/ Enviando los datos desde el servidor donde se ejecuta rsync a otro server destino: Opción adicional: Con distinto puerto ssh rsync -avu […]

Owncloud – Descifrar ficheros manualmente

Owncloud – Descifrar ficheros manualmente Con el siguiente script se puede descrifrar el contenido de un fichero cifrado de owncloud. El script php quedaría así: <?php require_once ‘crypt.php’; // first get users private key and decrypt it $encryptedUserKey = file_get_contents(“/var/www/clients/client1/web1/web/data/user1/files_encryption/test.txt.private.key”); $decryptedUserKey = OCAEncryptionCrypt::decryptPrivateKey($encryptedUserKey, “admin”); // now we need to decrypt the file-key, therefore we use […]

Scripting : xargs – paths con espacios – wildcard

Scripting : xargs – paths con espacios – wildcard Cuando queremos ejecutar comandos shell – sobretodo ‘find’ – enlazados via pipe que incluyen paths, directorios o carpetas con espacios nos encontramos con problemas cuando recogemos una salida y queremos aplicarle un comando xargs. La solución es decirle a find que acabe sus resultados con el […]