Crear un archivo rar con contraseña desde la terminal

Si alguna vez se preguntaron como crear un archivo de tipo rar desde la consola o terminal de una distribución GNU/Linux y además protegerlo con una contraseña hoy veremos una manera básica, sencilla, pero útil de hacerlo.

Requerimientos

Es necesario tener instalado rar en tu sistema, en caso de no tenerlo instalado utiliza tu gestor de paquetes para hacerlo.
Por ejemplo, en distribuciones como Debian o basadas en el como Ubuntu y Linux Mint podemos hacerlo ejecutando como root o un usuario con permisos suficientes la siguiente linea en una terminal (puedes omitir sudo si eres root):

sudo apt-get install rar unrar

Entendiendo el comando

El programa rar recibe parámetros para alterar su comportamiento los cuales son opcionales, pero rar requiere que se le indiquen ciertos parámetros de forma obligatoria.

Veamos como se usa

rar a -m5 -hp comprimido.rar archivo1 archivoN

Analisis

a Indica al programa rar que queremos agregar archivos dentro de un archivo .rar
-m5 Indica al programa rar que queremos que comprima los archivos de la mejor manera posible. El numero puede variar entre 0..5 y cuanto más alto sea el numero mayor sera el “esfuerzo” por lograr la mejor compresión.
-hp Indica al programa rar que queremos que el archivo comprimido (.rar) que se va a generar sea protegido con una clave. El programa rar nos solicitará la clave dos veces (tenga en cuenta que por seguridad no se mostrará lo que escribe en este punto).
comprimido.rar Indica al programa rar el nombre que se le debe asignar al archivo comprimido que se va a generar. Note que “comprimido” es un ejemplo, usted puede llamarle como desee (ej: foobar.rar).
archivo1 archivoN Indica al programa rar el nombre de los archivos que queremos que se agreguen al archivo comprimido que se va a generar. Note que puede indicarlos de a uno o bien utilizar “comodines” como en el ejemplo que verá más abajo en la sección “Creando el rar”.

Creando el rar

Supongamos que quiero crear un archivo comprimido al cual llamaré “comprimido.rar” (si, no me esfuerzo mucho con los nombres) y dentro de ese archivo quiero que se incluyan todos los archivos que tengo dentro de una carpeta llamada “cosas”. Además quiero que se proteja el archivo con una contraseña para mayor seguridad.
Para lograr todo esto debo ejecutar:

rar a -m5 -hp comprimido.rar ./cosas/*

Lo que dará una salida similar a esta:


Enter password (will not be echoed): 

Reenter password: 


RAR 4.00 beta 3   Copyright (c) 1993-2010 Alexander Roshal   17 Dec 2010
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Creating archive comprimido.rar

Adding    ./cosas/archivo1.conf                                       OK 
Adding    ./cosas/archivo2.conf                                       OK 
Adding    ./cosas/archivo3.conf                                       OK 
Adding    ./cosas/archivo4.conf                                       OK 
Adding    ./cosas/archivo5.conf                                       OK 
Adding    ./cosas/archivo6.conf                                       OK 
Adding    ./cosas/archivo7.conf                                       OK 
Adding    ./cosas/archivo8.conf                                       OK 
Adding    ./cosas/archivo9.conf                                       OK 
Done
Anuncios

2 pensamientos en “Crear un archivo rar con contraseña desde la terminal

  1. Maradoniano dice:

    Gracias indigena

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s