LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Actualizado (ver.2) . Cuando tiene datos importantes y confidenciales, es crucial tener una capa adicional de seguridad para sus archivos y directorios, especialmente cuando necesita transmitir los datos con otras personas a través de una red.

Esa es la razón, estoy buscando una utilidad para encriptar y desencriptar ciertos archivos y directorios en Linux, afortunadamente encontré una solución que tar con OpenSSL puede hacer el truco, sí, con la ayuda de estas dos herramientas puedes crear y encriptar tar fácilmente archivo de almacenamiento sin ningún tipo de molestia.

Vea también el artículo

Como tener seguro, protegido y encriptado tu Navegador Web Firefox (versión mejorada - versión 3)

En este artículo, veremos cómo crear y cifrar un archivo comprimido tar o gz ( gzip ) con OpenSSL :

Recuerde que la forma convencional de usar OpenSSL es:

# Comando openssl Argumentos de opciones del comando

Cifrar archivos en Linux

Para cifrar el contenido del directorio de trabajo actual (dependiendo del tamaño de los archivos, esto puede llevar un tiempo):

# tar -czf - * | openssl enc -e -aes256 -out secured.tar.gz
Explicación del comando anterior:
  1. enc  -> comando openssl para cifrar con cifrados
  2. -e    -> una opción del comando enc para cifrar el archivo de entrada, que en este caso es la salida del comando tar
  3. -aes256 -> el cifrado de la encriptación
  4. -out -> opción enc utilizada para especificar el nombre del nombre de archivo de salida, secure.tar.gz

Descifrar archivos en Linux

Para descifrar el contenido de un archivo tar, use el siguiente comando.

# openssl enc -d -aes256 -in secured.tar.gz | tar xz -C test

Explicación del comando anterior:

  1. -d -> utilizado para descifrar los archivos
  2. -C -> extraer en el subdirectorio denominado test (si quitas "-C test" será en el directorio actual)

La siguiente imagen muestra el proceso de cifrado y lo que sucede cuando intenta:

  1. extraer el contenido del tarball de la forma tradicional
  2. use la contraseña incorrecta, y
  3. cuando ingresa la contraseña correcta

Cifrar o descifrar un archivo Tar en Linux

Cuando trabaja en una red local o en Internet, siempre puede proteger sus documentos o archivos vitales que comparte con otros cifrándolos, lo que puede ayudar a reducir el riesgo de exponerlos a atacantes malintencionados.

Observamos una técnica simple para cifrar archivos tar utilizando OpenSSL, una herramienta de línea de comandos de openssl. Puede consultar su página de manual para obtener más información y comandos útiles.

Como ejemplo, puedes ver este script para hacer una copia "segura" del directorio de Mozilla. (que puedes modificar a tu gusto) VER en el Artículo: Encriptar y desencriptar archivos y directorios en Windows, Linux y Mac, con Tar y OpenSSL

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías