Cobríem la creació i extracció d'arxius comprimits com quitrà en una màquina de Linux. Molts usuaris de Linux utilitzen aquests formats de compressió per a propòsits de reserves. Encara que això comprimeix força bé no assegura la reserva. Fer que necessita afegir una contrasenya, o encriptar-lo. Mirem una forma simple d'assegurar la seva reserva quan crea un arxiu.
Bitllet: aquests passos s'apliquen a arxius i carpetes de qualsevol classe - no només 'reserves'.
Un ràpidament recapitular de la compressió i extracció del tar.gzformat. Comprimir un guia anomenat todays_backup fer el seguir:
Quitrà de # -zcf todays_backup.tar.gz todays_backup
Aquesta comanda comprimirà el guia todays_backup en l'arxiu condensat todays_backup.tar.gz. Descomprimir-lo utilitzar la comanda següent:
Quitrà de # -zxf todays_backup.tar.gz
Ara a la part divertida. Mirem com podem afegir un nivell bàsic d'encriptació al procés que utilitzàvem a dalt. Comprimir el guia todays_backup amb protecció fer el seguir:
Quitrà de # -zcf - todays_backup|openssl des3 -salt -k yourpassword | dd of=todays_backup.des3
Canviï yourpassword per una contrasenya del seu propi. Mantingui la contrasenya a si mateix, i quedi-se'l prudentment. La comanda citada generarà un arxiu anomenat todays_backup.des3. Aquest arxiu només es pot descomprimir utilitzant aquesta contrasenya.
Extreure el seu ús de todays_backup.des3 d'arxiu d'arxiu protegit la comanda següent:
# dd if= todays_backup.des3 |openssl des3 -d -k yourpassword |tar zxf -
Faci bitllet de l'enfiladís - al final. No és una errata, sinó un requisit que aquesta comanda funcioni. Canviï yourpassword per la contrasenya que utilitzava mentre encriptava l'arxiu. Executant la comanda citada extraurà l'arxiu condensat todays_backup.des3 a un guia todays_backup. Utilitzi aquesta encriptació amb cura. Com deia més d'hora, l'únic camí que pot recuperar les seves dades una vegada assegurat és utilitzant la contrasenya, així no perd aquesta contrasenya en algunes circumstàncies.

























{ 1 trackback }
{ 2 comentaris... llegeixi'ls sota o afegeixi'n un }
Per què utilitzar la comanda de dd? Simple redirigir treballarà també. Així la comanda d'openssl es podria simplificar a:
openssl des3 -salt -k yourpassword > todays_backup.des3
i
openssl des3 -d -k yourpassword < todays_backup.des3
I qualsevol que atura la història de closques sap la seva contrasenya.
No he comprovat però la comanda que xifra respectiva HA de tenir una manera de llançar la comanda sense posar la contrasenya a la línia d'ordres.
Deixi un Comentari