Suscribirse al Feed
31Ago

3108 - Blogday

Blog Day 2008

Hoy 31 de agosto se celebra el Blogday (gracias bocabyte, Mundo Informático, Geek The planet y Zarpele por recordármelo), y es tradición de muchos bloggers recomendar otros cinco blogs. Y aquí voy entonces (no pondré ninguno que tenga en el blogroll):

Hoy es un Domingo lleno de trabajos y tareas, por lo que paso de detallar cada blog como se merecen. Pero les aseguro que son excelentes!

30Ago

Workaholic, te avisa cuando es conveniente descansar

Si eres un adicto al computador, y como yo, tienes extensas jordanas de trabajo frente a él, esto es para ti (por tu salud, amigo). Workaholic es una aplicación escrita por el conocido Raul Gonzalez Duque, administrador de mundogeek.net, y cuya función es muy sencilla pero útil: te recuerda cuándo debes tomarte un descanso y bloquea la pantalla mientras lo haces; por supuesto puedes posponer el descanso cinco o diez minutos más, y puedes configurar cada cuanto te sugerirá tomar un descanso (por defecto cada hora).

Instalación

Puedes instalar directamente el paquete .deb: workaholic-0.2.0.deb, o añadir a tus repositorios deb http://mundogeek.net/repo ubuntu all:

# echo deb http://mundogeek.net/repo ubuntu all >> /etc/apt/sources.list
# apt-get update
# apt-get install workaholic

O puedes instalarlo usando el código fuente sino usas una distro basada en Debian: workaholic-0.2.0.tar.gz

Luego podrás ejecutarla Aplicaciones >> Accesorios >> Workaholic, o si deseas que se ejecute cada vez que inicies sesión, vas a Sistema >> Preferencias >> Sesiones y añades el comando workaholic.

Página oficial del proyecto: Workaholic
El proyecto está alojado en: Launchpad
Me enteré leyendo: TuxI

29Ago

Manejar tu cuenta Gmail desde la consola

Ya hace un tiempo hablé sobre el navegador web Lynx, que funciona desde la consola, y allí mismo mostraba como ejemplo que es posible incluso utilizar Gmail. Aún así, en cuanto a usabilidad no es muy sencillo y/o adecuado. Así que ésta vez me gustaría hablarles de Mutt, una aplicación con la que podremos administrar nuestra cuenta de Gmail usando el terminal.

La instalación es muy sencilla usando Debian o Ubuntu:

sudo apt-get install mutt

Luego de ello deberás crear un archivo con el nombre .muttrc y ponerlo en el directorio /home, para después poner lo siguiente dentro:

set imap_user = 'tu-email-id@gmail.com'
set imap_pass = 'contraseña'
set spoolfile = imaps://imap.gmail.com:993/INBOX
set folder = imaps://imap.gmail.com:993
set record="imaps://imap.gmail.com/[Gmail]/Sent Mail"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
set header_cache="~/.mutt/cache/headers"
set message_cachedir="~/.mutt/cache/bodies"
set certificate_file=~/.mutt/certificates

Ahora solo tendrás que ejecutar el comando mutt desde un terminal, y eso es todo:

Problemas: el único punto negativo que veo es que una vez "inicias sesión" mutt descarga la cabecera de TODOS los mensajes, por lo que en mi caso tardó unos 40 segundos (demasiado tiempo). Y que además es algo lento cuando se tienen buzones muy grandes (en realidad no es muy grande :P ), como el mio, que superan los ocho mil mensajes :mrgreen:

Página oficial del proyecto: Mutt.org
Me enteré leyendo: rm -rf /

28Ago

Webmin, administra tu Linux vía web

Webmin es una poderosa herramienta de administración que te permite hacer casi cualquier cosa sobre tu linux remotamente, usando un navegador web. El proyecto provee paquetes precompilados para casi todas las distribuciones, inluyendo por supuesto un .deb para instalarlo sobre Debian o Ubuntu. Una vez instalado (usando GDebi o dpkg -i archivo.deb), tendrás corriendo un servicio web que acepta peticiones por el puerto 10000, y que nos presenta una interfaz web bastante clara en donde podremos hacer muchas cosas.

Actualización: me informa amablemente Prometeo Lucifer de una entrada que escribió sobre Webmin, en donde puedes ver cómo añadir los repositorios oficiales para instalarlo fácilmente. Muchas Gracias!

Para probar que lo hemos instalado de manera correcta, ponemos en nuestro navegador web la dirección https://localhost:10000/, en donde nos pedirán nuestro usuario y password:

Luego de loguearnos podemos hacer un gran etcétera de cosas:

  • Realizar bakcups
  • Ver los logs del sistema
  • Reiniciar o apagar el computador
  • Inciar o detener servicios
  • Montar o desmontar unidades
  • Instalar/desinstalar software
  • Crear/modificar/eliminar usuarios (y grupos) y por supuesto cambiarles el password
  • Administrar los principales servicios (SSH, Samba, etc)
  • Ejecutar comandos directamente sobre una shell
  • Administrar archivos
  • Monitorear la red
  • Administrar el GRUB

Entre michísimas otras cosas. Una verdadera navaja suiza, literalmente hablando!

27Ago

Unir y partir PDF

Se trata de pdfsam, una sencilla aplicación desarrollada en Java con la que podrás unir y dividir documentos en PDF. Posee una interfaz bastante sencilla e intuitiva, y permite hacer cosas bastante interesantes. Por ejemplo, puedes partir un documento en PDF siguiendo varios criterios: en páginas únicas, cada X número de páginas, por tamaño, etc. Para usarlo tan solo debes descargar el archivo .zip, descomprimirlo y ejecutar el archivo .jar, con lo que verás algo como esto:

Nota: si tienes configurado correctamente el Java Runtime, es posible ejecutar el archivo con un par de clicks. De lo contrario, tendrás que ejecutarlo desde la consola con el siguiente comando:

java -jar pdfsam-1.0.1.jar

Lo he visto en: Ubuntools

26Ago

3 maneras de mantener seguros tus archivos

Aunque una de las principales ventajas que tienen los sistemas operativos Gnu/Linux sobre Windows es la seguridad, no muchas veces creamos mecanismos para proteger nuestros archivos. En esta pequeña guía vamos a aprender tres maneras de hacerlo, dos de ellas cifrando los datos.

Vamos entonces de la manera más sencilla a la más compleja:

  1. Asignar permisos básicos desde la consola
  2. Usar CFS para crear directorios cifrados
  3. Usar TrueCrypt para crear volúmenes cifrados

1. Asignar los permisos apropiados

Esta es la manera más simple de proteger los nuestros datos. Se trata de, por medio de permisos, prohibir el acceso a los datos a los demás usuarios. Esto lo hacemos con este simple comando:

chmod -R u+wrx,og-wrx privado

Donde privado es una carpeta donde meteremos los documentos "confidenciales" que queramos ocultar a los demás. -R es para que asigne este permiso a todas las carpetas y archivos recursivamente. u+wrx asigna permisos de escritura (write), lectura (read) y ejecución (execute) a nuestro usuario; mientras que og-wrx quita permisos de escritura (write), lectura (read) y ejecución (execute) a otros usuarios y grupos.

Este es sin duda el método más primitivo pero rápido, y solo lo recomiendo si los datos no son lo suficientemente importantes, puesto que los datos siguen siendo visibles para los usuarios con privilegios de root. Para todo lo demás deberás usar alguna de las siguientes dos opciones:

2. Cifrar directorios usando CFS

CFS (Cryptographic Filesystem), es un sistema de ficheros que permite almacenar y recuperar documentos cifrados. Principalmente sirve para cifrar el contenido de toda una partición, pero puesto que en Linux una vez se monta una partición esta es accesible como un directorio, es posible utilizar CFS para cifrar directorios simples.

Lo primero que debemos hacer es instalar CFS, lo cual lo podemos hacer de manera sencilla en Ubuntu o Debian con el comando:

sudo apt-get install cfs

Dicho paquete nos proporciona algunos comandos utiles para cifrar nuestros datos; veamos un ejemplo sencillo paso a paso... la idea es crear un directorio llamado datos_confidenciales en donde guardaremos los datos que no queremos que nadie vea; esto lo hacemos con el comando cmkdir:

/home/cris/ $ cmkdir confidencial
Key: pon_un_password_largo
Again: pon_el_password_largo_de_nuevo

Debemos especificar una contraseña de al menos 16 caracteres; es importante que NO LA OLVIDES, de lo contrario no podrás recuperar tus datos nunca ;) Además, desde un principio NO es posible acceder (al menos de manera legible) a ningún documento en la carpeta que hemos creado.

Crear dicho directorio es como comprar una caja fuerte, pero ¿cómo meto mis documentos en dicha caja fuerte? Para añadir datos debemos crear un directorio en el cual trabajar de manera normal usando el comando cattach:

/home/cris/ $ cattach /home/cris/confidencial
key: pon_el_password_largo

Esto creará un directorio llamado confidencial en la carpeta /crypt (/crypt/confidencial) al cual podremos acceder de manera normal y poner allí los archivos que deseamos cifrar:

/home/cris/ $ cd /crypt/confidencial
/crypt/confidencial $ mv /home/cris/archivo.odt .
/crypt/confidencial $ cat /etc/fstab > respaldo.bak
/crypt/confidencial $ cd

Luego de haber añadido, creado, modificado o eliminado los archivos, es hora de meterlos a nuestra caja fuerte. Esto lo hacemos con el comando detach, lo cual sería como cerrar la caja fuerte:

/home/cris/ $ cdetach confidencial

Si hechamos un vistazo a la carpeta /home/cris/confidencial, veremos que CFS ha encriptado tanto el nombre como el contenido de nuestros archivos:

/home/cris/ $ ls confidencial
37401e3e492f0bce 71d8783a255e3b68a8da544204eb3cad

Eso es todo. De ahora en adelante, cuando desees acceder a tus archivos cifrados usas el comando cattach, y cuando termines NO OLVIDES usar el comando cdetach para "cerrar la caja fuerte" ;)

3. Usando TrueCrypt para cifrar datos

Este es de lejos la mejor manera de cifrar datos y particiones; TrueCrypt es un sistema de cifrado de volúmenes, el cual se encuentra disponible para las distribuciones más conocidas de Linux, incluyendo por supuesto Ubuntu. Para instalarlo descarga el fichero correspondiente para tu sistema operativo. Ahora, si por ejemplo descargaste el de Ubuntu x86 deberás descomprimir el fichero .tar.gz e instalar el .deb:

$ tar xvfz truecrypt-6.0a-ubuntu-x86.tar.gz
$ ./truecrypt-6.0a-setup-ubuntu-x86

Te saldrá una ventana en la que tienes la opción de extraer el archivo .deb. El archivo quedará en la carpeta /tmp, donde podrás instalarlo fácilmente usando GDebi, o con el comando:

$ sudo dpkg -i /tmp/truecrypt_6.0a-0_i386.deb

Continúa leyendo en la siguiente página...

1 2
© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS