Suscribirse al Feed
02Dic

Cifrado de archivos usando GPG en Ubuntu

Me llama bastante la atención ver algunos usuarios de Ubuntu Linux, que teniendo la necesidad y las herramientas para cifrar sus datos confidenciales, no lo hacen por falta de conocimiento (¿?) o curiosidad. En este artículo voy explicar el proceso de cifrado de datos, usando las herramientas que vienen incluidas en Ubuntu. Partamos del hecho de saber que, cualquier archivo o carpeta en Ubuntu puede ser cifrado de tal manera que solo pueda ser descifrado usando una contraseña.

Algunas configuraciones son necesarias antes que los archivos y directorios puedan ser cifrados, y debes generar una clave GPG personal. Los archivos cifrados con el método que se describe a continuación no son particularmente "portables", ya que no es un sistema diseñado para dejarte copiar los archivos a otra máquina y descifrarlos allí (como si lo es cuando ciframos archivos con TrueCrypt). Para hacer posible ello, tendrías que exportar tu clave, lo cual representa un riesgo de seguridad. Aún así, cómo hacer esto se explica más adelante.

Ten en mente que si sigues las instrucciones de este tip y olvidas la contraseña, perderás los archivos que has cifrado para siempre. No hay manera de crackear el sistema fácilmente—el método de cifrado usado es extremamente seguro. Leer el resto de la entrada...

14Nov

Instalar casi cualquier tarjeta Wifi en Linux

Algunas veces se tienen problemas para hacer funcionar las tarjetas de de red wireless en Linux (por cuestiones de drivers). Afortunadamente eso va cambiando poco a poco, y distribuciones como Ubuntu no suelen dar muchos problemas a la hora de reconocer el hardware y utilizar los controladores apropiados.

Para otros casos es posible utilizar una excelente herramienta llamada ndiswrapper. La función de este programa es la de utilizar los drivers que están construidos para funcionar en Windows, y hacerlos funcionar en nuestro querido Linux.

En esta guía intentaré mostrarles detalladamente, cómo es el proceso de instalación de una tarjeta de red inalámbrica utilizando ndiswrapper (al menos de dos maneras, para que tengas más opciones), y por supuesto un ejemplo de la vida real.

Leer el resto de la entrada...

1 2
13Nov

Configuración de impresoras en Linux

Bueno, la verdad es válido para cualquier otra distro de Linux, aunque lo voy a enfocar a Arch Linux, puesto que una vez instalado nuestro sistema base, debemos instalar un par de paquetes para poder realizar trabajos de impresión.

Lo que debemos hacer es instalar el paquete CUPS, veamos algo de teoría:

CUPS es una solución multiplataforma para impresión en entornos UNIX. Está basado en el protocolo "Internet Printing Protocol" y provee un set de servicios de impresión. CUPS es distribuido bajo la licencia GNU GPL...

Instalación...

Bastante sencillo. Basta con ejecutar el comando:

# pacman -S cups ghostscript gsfonts

Esto instalará cups, ghostscript (un intérprete de lenguaje Postscript) y gsfonts (las fuentes estándar de Postscript). Luego de instalado, debemos iniciar los servicios:

# /etc/rc.d/cups start

Después de esto podremos acceder a la interfaz web, para configurar nuestras impresoras y opciones de impresión, desde la URL http://localhost:631/. Desde allí podemos añadir nuevas impresoras, administrar los trabajos de impresión, etc.

Iniciando automáticamente CUPS

Si deseamos que el servicio de impresión se ejecute cada vez que inicie el sistema, debemos añadirlo en la sección de demonios del archivo /etc/rc.conf. Simplemente debemos añadir la palabra cups dentro de la sección DAEMONS, así:

DAEMONS=(syslog-ng network netfs crond alsa cups)

Buscando nuestros drivers...

Yo aconsejo que utilicen la base de datos que nos ofrece Leer el resto de la entrada...

10Nov

Sistema de vigilancia básico sobre Linux

Este es un tip bastante sencillo con el que he logrado configurar un sistema de vigilancia básico, el cual usando una cámara detectará el movimiento. Y digo bastante sencillo porque no es necesario tener muchos conocimientos, puesto que todo lo hace un programa llamado motion.

Se encuentra en los repositorios de Debian y Ubuntu o incluso Arch, por lo que su instalación se reduce a un simple:

# en Debian o Ubuntu....
# aptitude install motion
# en Arch Linux
# pacman -S motion

Luego de ello, lo único que nos queda es configurar el programa usando el archivo /etc/motion/motion.conf. Los valores importantes dentro de este archivo son:

  • videodevice: por lo general es /dev/video0, y corresponde al dispositivo de video (cámara) con el que deseemos grabar. Ten en cuenta que si usas FreeBSD será /dev/bktr0.
  • width y height: son la anchura y altura de las imágenes, respectivamente.
  • threshold: motion funciona detectando que tantos píxeles cambiaron entre la imagen recién tomada y la anterior. El valor threshold determina el número de píxeles que deben cambiar para que motion dispare un evento de detección.
  • ffmpeg_video_codec: cada vez que se detecta un movimiento, motion genera un video con las imágenes del objeto que se ha movido. El valor asignado a ffmpeg_video_codec determina el tipo de video que se generará (por ejemplo, flv indica un video flash). Ten en cuenta que la codificación se realiza on ffmpeg.
  • target_dir: es el directorio donde se guardarán las imágenes capturadas.
  • webcam_port: es el puerto HTTP mediante el cual podremos ver en tiempo real lo que la cámara está grabando.
  • control_port: es el puerto HTTP mediante el cual podremos acceder a controlar motion.
  • on_event_start: aquí ponemos un comando a ejecutar cuando se detecte un movimiento.
  • on_event_end: aquí ponemos un comando a ejecutar cuando on_event_start termine.

Ejemplo de uso

En nuestro ejemplo, las modificaciones sobre el fichero /etc/motion/motion.conf son mínimas. Lo realmente importante es lo que se ha puesto en on_event_start y on_event_end: Leer el resto de la entrada...

31Oct

Actualizar Ubuntu Server [de 8.4 a 8.10]

ubuntu server

Como te habrás enterado leyendo en el 90% de la blogosfera linuxera, ya se encuentra disponible la versión 8.10 de Ubuntu. Y por supuesto, algunos ya han escrito guías al respecto, sobre todo para los usuarios de escritorio (te recomiendo ésta que escribió José de UbuntuLife).

Por tanto me concentraré en la parte del servidor, puesto que no he encontrado suficiente información en Español. La siguiente guía nos permitirá actualizar un servidor con Ubuntu 8.4 a 8.10. Los pasos, aunque usando la consola, son bastantes sencillos.

Primero, loguearnos como root:

sudo su

Luego:

apt-get update

Después instalamos el paquete update-manager-core: Leer el resto de la entrada...

30Oct

Instalar driver nVidia en Debian (linux kernel < 2.6.25)

Existen diversas maneras de instalar los controladores de las tarjetas nVidia sobre linux, incluso los usuarios de Ubuntu la tienen fácil usando herramientas como Envy, o incluso desde la consola es sencillo, basta con instalar el paquete build-essential, y ejecutar el driver descargado de la página.

Sin embargo, en Debian es otro cuento, y podríamos encontrar algunos por menores a la hora de intentar instalar los controladores de nuestra tarjeta aceleradora. El método más sencillo si la versión de nuestro kernel es menor a 2.6.25 es la siguiente:

0. Preparativos

Lo primero será loguearnos como root (siempre me ha parecido mejor que hacer todo con sudo); para luego crear un backup del archivo /ect/X11/xorg.conf:

$ su
# cd /ect/X11/
# cp xorg.conf xorg.conf.bak

Luego necesitaremos instalar el paquete module-assistant, que preparará nuestro sistema para que el controlador de la tarjeta pueda recompilar tranquilamente los módulos necesarios del kernel:

# aptitude install module-assistant
# m-a prepare

Lo que hace el comando anterior es descargar algunos fuentes necesarios para la compilación que realizará el instalador del controlador.

1. Descargar los controladores

Ahora debes ir a la página oficial de descargas de nVidia y bajar el controlador de tu tarjeta. Dichos archivos terminan con la extensión .run, para que lo tengas en cuenta.

2. Detener las X e instalar

Para poder instalar los controladores es necesario detener el la sesión gráfica, para ello ejecutas el comando:

# /etc/init.d/gdm stop
Si usas KDE reemplazas gdm por kdm.

Luego, desde la consola te sitúas en la carpeta donde se encuentre el archivo .run, y lo ejecutas de la siguiente manera:

# sh NVIDIA-Linux-xxx-xxxx-xxx.run

Cuando el instalador te pregunte si puede modificar el archivo de configuración de las X, selecciona que SI.

3. Iniciar las X

Luego, para iniciar la sesión gráfica de nuevo, ejecutas el comando:

# /etc/init.d/gdm start
Ten en cuenta que podrías necesitar reinstalar el controlador, si actualizas el kernel o xorg.
© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS