Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: armBjorn en 19 Agosto 2021, 10:41 am



Título: Proteger datos importantes con cryfs y bash
Publicado por: armBjorn en 19 Agosto 2021, 10:41 am
Hola, buenos días. Aquí os dejo un pequeño script cutre que guarda en una "caja" segura vuestros datos. Por supuesto se puede modificar.....
sudo apt install cryfs / sudo apt-get install cryfs / sudo pacman -S cryfs

#!/bin/bash


cryfs /home/usuarioX/datos /home/usuarioX/Música/ #Esta es la sintaxis para crear / montar volumen. Te pedirá una contraseña, cryfs usa aes 256
comando=$(echo $?) #Básicamente lo que hace es saber si el comando anterior fue exitoso o no
if [[ $comando == 0 ]] #si el comando es igual a 0, ejecutará lo siguiente
then
   cd /home/usuarioX/.config/chromium/Default/ && mv Cookies* History* Login\ Data* Bookmarks Web\ Data* /home/usuarioX/Música/; #mueve datos importantes al volumen
   sudo mv /etc/NetworkManager/system-connections/movistarXXXX.nmconnection /home/usuarioX/; #en este caso no lo muevo directamente al volumen, porque a cryfs no le gusta, supongo que será temas de permisos
   sudo chown usuarioX:usuarioX /home/usuarioX/movistarxxxx.nmconnection; #cambia propietario y grupo al tuyo
   mv  /home/usuarioX/movistarxxxx.nmconnection /home/usuarioX/Música/; #mueve al volumen
   cryfs-unmount /home/usuarioX/Música #desmonta el volumen
fi [/sup]