Archivo de la etiqueta: Ubuntu

Configurar red TOR para navegar “anonimamente” en Ubuntu

[singlepic id=38 w=320 h=320 float=right]En ocasiones necesitamos que nuestra navegación sea “anónima”, sin que que Google, Facebook,etc, nos controle por donde estamos navegando. Para esto se desarrollo la red TOR. Esta red lo que hace de forma rápida es hacer saltar nuestra conexión de un “proxy” a otro con nuestra conexión encriptada. No sabiendo el servidor final que ip es la que realmente le esta haciendo la petición.

Como todo sistema que permite una navegación “anónima”, esta red rápidamente se ha empezado ha utilizar por grupos de delincuencia. Por lo que diversas agencias de seguridad, NSA, FBI, etc, ya han conseguido romper dicho anonimato. Pero aun así, las técnicas utilizadas, para romper dicho anonimato, requieren de mucho tiempo para saber realmente quien esta detrás de una comunicación.

Para poder iniciar una comunicación a través de la red TOR en nuestro sistema bajo Ubuntu, tenemos que instalar dos programas, uno que es el sistema TOR  y un proxy para permitir la comunicación Privoxy.

Para poder instalar estos programas tenemos que agregar un nuevo repository de la siguiente forma

Actualizamos nuestra base de datos de aplicaciones

E instalamos los programas

Con esto ya tenemos los programas necesarios para poder navegar “anónimamente” por la red.

Ahora lo que nos queda es configurar nuestro navegador para poder utilizar la red TOR. Para ello cambiaremos la configuración de red del navegador para que utilice el proxy que hemos instalado con los siguientes parámetros

Protocol: socks5
Host: localhost
Port: 9050

Ahora solo tienes que abrir cualquier pagina que te de la ip que utilizas para navegar por internet para comprobar que va cambiando cada cierto tiempo. Yo uso esta www.cmyip.com

No solo permite navegar por ella, si no que, cualquier programa que se le pueda configurar una  conexión mediante un proxy es factible de poder usar la red TOR, yo lo he probado con Spotify, y funciona correctamente, pudiendo escuchar canciones que están bloqueadas para poder escucharlas en España.

La utilización de esta red se tiene que hacer con MUCHA cautela, debido a la gran utilización de ella por grupos de delincuencia.

La reforma del Código Penal, en el artículo 197/3, no distingue entre auditorías de seguridad o intromisiones con finalidad ilícita.

Problema Ubuntu y HP LaserJet

[singlepic id=33 w=320 h=320 float=right]En Ubuntu 13.10 existe un problema con las impresoras HP LaserJet, el sistema no es capaz de descargarse los controladores privativos de HP, este problema esta documentado para la versión 11.10. Yo no he tenido este problema en ninguna otra versión, por lo que supongo que ya estaba solucionado y en esta versión ha vuelto a salir.

El problema surge al no poder descargar los controladores para la impresora, en la ventana de mensaje sale que se ha encontrado la impresora y se esta descargando el controlador para ella, pero la descarga nunca se realiza.

Si hacemos pruebas en la ventana de “Configuración del sistema”“Impresoras”, todo parece estar correcto, pero la impresora no imprime. Aunque eliminemos la impresora y la volvamos a instalar, la instalación la da como correcta, pero la impresora no imprime.

Si hacemos pruebas mediante el servidor de impresión (CUPS), accesible desde la dirección “localhost:631”, tampoco obtendremos ninguna resultado. Todo esta bien, pero la impresora no imprime.

Para solucionar este problema hay mucha información por internet, pero todos ellos, indican que tenemos que hacer una serie de scripts, instalar determinados programas, y demás. A mi todo esto no me ha funcionado.

La solución es bastante mas fácil que todo eso. Solo tenemos que ejecutar este programa con privilegios de administrador, ya sea mediante “su” o “sudo”, y listo.

Este programa nos descarga los controladores privativos  de HP y nos los instala.

Si no tenemos instalado este programa, lo podemos hacer mediante

Con esto quedo solucionado el problema con la impresora.

“La solución más simple suele ser la mejor”

Añadir al arranque el script de No-IP en Ubuntu

[singlepic id=24 w=320 h=240 float=right]Después de instalar el programa de No-Ip, para que este pueda actualizar lo tenemos que iniciarlo manualmente cada vez que arrancamos nuestro sistema, cosa que es un poco engorrosa. Para solucionar esto solo tenemos que añadirlo al proceso de arranque se nuestro Ubuntu.

Para añadir el programa al inicio de nuestro sistema en ubuntu, lo que tenemos que hacer, es añadir una referencia al programa que queramos iniciar a la carpeta de inicio de Ubuntu “/etc/init.d”, y luego añadir esa referencia a la lista de procesos, para hacer esta seguiremos los siguientes paso.

Pasamos la la carpeta de inicio

Creamos un fichero de texto

Para crear el fichero lo tendremos que hacer con permisos de administrador, ya que la carpeta de “/etc/init.d” solo puede ser  manejada por el administrador del sistema.

Una vez que creamos el fichero de texto, añadimos la siguiente linea

Lo que hace esta linea es llamar al un shell del sistema y ejecutar el programa de No-Ip dándole permisos de administrado. Una vez añadida esta linea lo guardamos y salimos del editor. Ahora solo nos queda darle permisos de ejecución mediante el siguiente comando

Una vez dados los permisos de ejecución añadimos este fichero a la lista de procesos ha ejecutar en el inicio del sistema

Una vez terminado este proceso, nuestro programa ya esta lista para que se inicie en el arranque del sistema. Para comprobar que es asi, reiniciamos nuestro sistema y comprobamos que le programa se ha iniciado utilizado el para “-S” de noip

Si el programa esta iniciado, el programa responderá con el numero id de proceso con el que se esta ejecutando el programa, la dirección de ip publica con la que estamos funcionando y el nombre del dominio al que estamos asociados.

Aunque este post esta centrado en el programa de No-Ip, estos pasos los podemos utilizar para cualquier otro programa que queramos añadir al inicio de nuestro sistema.

 

Activar plugin de Java para Firefox en Ubuntu

[singlepic id=23 w=320 h=240 float=right]Una vez que ya tenemos instalado el java, solo nos queda activar el plugin para que el navegador pueda ejecutar los applets. Para activar el plugin para el Firefox, si tenemos instalado el Chrome, estos pasos también son validos, tendremos que seguir los siguientes pasos:

Comprobamos que existe la carpeta “plugins” dentro de la carpeta del navegador, en el caso del Firefox sera “/usr/lib/mozilla/plugins”, en el caso del chrome sera “/opt/google/chrome/plugins”, si no existen los crearemos:

Para Firefox

Para Chrome

Una vez que ya tenemos el directorio de “plugins”, nos pasamos a el y solo nos queda crear un enlace simbolico al fichero de java con el plugin de la siguiente manera:

Para la versión de 32 bits

Para la versión de 64 bits

Pulsamos sobre el botón de “Verificar versión de Java”, y si todo esta bien nos saldrá un mensaje de “Enhorabuena” y la versión de Java que tenemos instalada.

Con esto ya tenemos funcionando el plugin de Java en nuestro navegado Firefox o Chrome.

Instalar Java versión 7 en Ubuntu 13.04

[singlepic id=22 w=320 h=240 float=right]Para instalar la versión 7 de Java en nuestro sistema con Ubuntu 13.04, lo primero que tendremos que hacer sera añadir a la lista de repertorio la dirección donde se encuentra los ficheros del Java, lo podemos hacer de la siguiente forma mediante la utilización de una ventana de terminal.

Una vez que añadido el servidor a la lista, tendremos que actualizar el listado de aplicación disponible, para ello y en la misma ventana de terminal ejecutamos el siguiente comando.

Una vez que termine de actualizar la lista de aplicación disponibles desde la lista de repertorios, ya solo nos queda instalar el software del java con el siguiente comando.

En el proceso de instalación nos pedirá que aceptemos las condiciones de la licencia, en la primera pantalla pulsamos “Intro”, y el siguiente, nos situamos sobre la opción “Si”, y pulsamos de nuevo “Intro”.

Cuando termine el proceso de instalación, solo nos queda confirmar que la instalación la hemos realizado correctamente, para ello podemos utilizar el siguiente comando.

Si la instalación es correcta, nos aparecera el siguiente mensaje

El numero de la versión puede variar según la versión de Java que estemos instalando.

Y con esto ya tenemos funcionando en nuestro sistema la ultima versión de Java.

Como actualizar Ubuntu 12.10 a Ubuntu 13.10

Para actualizar la versión de nuestro Ubuntu 12.10 Quantal Quetzal,  a la ultima versión, en la actualidad Ubuntu 13.04 Raring Ringtail, podemos hacerlo de dos formas.

1º Forma de actualizar Ubuntu 12.10 a Ubuntu 13.03

Para ello solo tendremos que ir al aplicaciones instaladas. Ejecutar el programa “Actualización de Software” en el escritorio del Unity, o escribir lo siguiente en un terminal.

Esto nos abrirá el programa de actualización de software, buscara si hay nuevas versiones y nos dirá si queremos actualizarnos a la nueva versión. En el caso de que no nos muestre que hay una nueva versión, pulsaremos sobre el botón de “Configuración”, y en pestaña de “Actualizaciones”, en la opción de “Notificarme una versión nueva de Ubuntu” seleccionamos la opción de “Para cualquier versión nueva”, y tecleamos la clave de root. Pulsamos el botón de “Cerrar”, y cerramos el programa de “Actualización de software”. volvemos ha ejecutar el programa, y ahora si, nos tiene que aparecer que ha encontrado una nueva versión. Pulsamos sobre le botón de “Actualizar”, nos identificamos como root, introduciendo la clave, y seguimos las instrucciones que se nos muestra en pantalla.

2º Forma de actualizar Ubuntu 12.10 a Ubuntu 13.04

Este método se basa en utilizar comandos  de consola, es el recomendado para actualizar servidores que estén basados en Ubuntu. Aunque si en una versión de escritorio, tenemos problemas para actualizar de la 1º forma, podemos utilizar esta.

Para empezar abrimos un terminal y ejecutamos el siguiente comando.

Si no tenemos instalado este programos lo podemos instalar de la siguiente manera

 

Problemas con el puerto de Arduino en Ubuntu (Linux)

[singlepic id=1 w=320 h=240 float=right]En un sistema linux, no todos los usuario pueden tender acceso a poder manejar los puertos. Solo los usuarios que estén en el grupo “dialout” tiene permiso para manejar los puertos. Lo normal es que nuestro usuario no este dentro de ese grupo, por lo que tendremos problemas para poder acceder al puerto que crea el arduino. Para solucionar este problema solo tendremos que añadir nuestro usuario al grupo “dialout” de la siguiente manera.

Nos pedirá la contraseña de root. y con esto, nuestro usuario ya sera miembro del grupo “dialout”.

Ya solo nos queda cerrar la sesión para que los cambios efectuados tenga efecto y podamos acceder al puerto del Arduino desde nuestro usuario.

Problema con el USB y VirtualBox en Ubuntu 12.10

[singlepic id=7 w=320 h=240 float=right]Normalmente trabajo con Ubuntu, y cuando necesito probar algún otro sistema, o necesito trabajar con Windows, lo hago a través de un sistema virtual con VirtualBox, normalmente no tengo ningún problema con el, pero después de una actualización del programa, en los sistemas instalados dejo de funcionar la detención de los dispositivos conectados por usb, como el arduino, las impresoras, etc. Después de dar muchas vueltas por la configuración del VirtualBox, y no encontrar nada raro, me puse a buscar por Internet, y  encontré este mismo problema pero con la versión 11.10 del Ubuntu. Y como por probar no se pierde nada, lo probé en mi Ubuntu 12.10, y problema resuelto.

Por lo visto el fallo viene por no tener el usuario con el que se ha abierto la sesión dentro del grupo que crea el VirtualBox cuando se instala.

Para solucionar este problema solo tendremos que añadir nuestro usuario dentro del grupo “vboxusers” de la siguiente manera:

1º.- Abrimos una terminal de consola, seguramente se pueda hacer mediante algun programa grafico, pero cuando se trata de configuraciones me gusta hacerlo mediante una consola.

2º .- Comprobamos que el grupo “vboxusers” existe, una mandera fácil de hacerlo es tecleando “groupmod” y pulsamos varias veces la tecla tabulador, y esto nos mostrara la lista de grupos actuales.

3º.- Si no existe los creamos. Para crearlo solo tenemos que poner en la terminal de la consola “sudo addgroup vboxusers“. Nos pide la clave de root y listo. Ya tenemos el grupo “vboxusers” creado.

4º.- Para añadir nuestro usuario al grupo “vboxusers” tecleamos en la terminal de la consola “sudo usermod -a -G vboxusers NombreDeUsuario”. Esto añadira nuestro usuario al grupo “vboxusers”.

Después de estos paso, solo tendremos que reiniciar la sesión. Y los sistemas instalados con VirtualBox ya reconocerán nuestros dispositivos conectados por usb.

Un problema tonto, pero que te hace perder mucho tiempo. Espero que os haya servido de ayuda.