Friday 3 August 2007

Usos de SSH: Activar acceso a traves de SSH

Iba a seguir con otras opciones para usar SSH cuando me he dado cuenta que hay quién puede no tener activado este servicio y por tanto toda información sería totalmente inútil para él, así que un post muy rápido para activar el acceso SSH en nuestro MAC.

  • Tenemos que ir a "Preferencias del Sistema", después en el apartado de "Internet y Red" y entrar en "Compartir".
  • Una vez ahí activamos la opción de "Sesión Remota".
  • Nos aseguramos de abrir el puerto 22 de nuestro router hacia la ip del Mac, como hacer ésto dependerá de vuestro router, un buen sitio donde buscar como hacerlo es adsl4ever.com o bandaancha.st.
  • Y ya lo tenemos todo listo, ahora desde un equipo remoto podremos entrar en nuestro ordenador mediante un terminal con el comando "ssh nombre_usuario@direccion_ip".
Ésta es la configuración más básica posible, básicamente nos encontraremos con dos problemas, el primero es que el acceso pese a hacerse a través de un canal seguro, lo único que requiere es nuestro usuario y password, podemos incrementar esta seguridad mediante el uso de claves RSA.

El otro problema es que la mayoría de nosotros tenemos una dirección IP dinámica en Internet con lo que nos será difícil saber cual usar, pese a que tenemos opciones para encontrarla fácilmente estando en nuestro ordenador, no nos será posible si no es así (el objeto de este post), para ello tenemos servicios gratuitos (www.no-ip.com) para asociar nuestra ip con un dominio y así no depender de la que nos asigne el proveedor, estas opciones las continuaré en otro post.

Vacaciones.... o no?

Pues ya me ha llegado esa época del año en que toca descansar, relajarme, tomar el sol, desconectar del trabajo... un momento, quizá de ésto no estoy tan seguro. Si mi trabajo es el software, probablemente en vacaciones no desconecte, de hecho, es incluso posible que trabaje más, pero en algo que me interese realmente.

Curioso concepto cuando se mezcla un hobby para mucha gente con una forma de ganarse la vida, de repente, descansar no es dejar de hacer tú trabajo, sino simplemente hacerlo de manera diferente, aprovechar para aprender algún lenguaje nuevo en el que poder llevar a cabo un proyecto web, estudiar algo de ajax y javascript para mejorar tu blog en wordpress o simplemente recoger la máxima información alrededor tuyo para poder escribir en el blog. En fin, trabajar, bueno no, porque estoy de vacaciones y me interesa, pero sería trabajar en el momento en que dejara de serlo, interesante me refiero, aunque en ese caso simplemente dejaría de hacerlo.

Así que, al final supongo que el trabajo para los que nos dedicamos a ésto empieza cuando nos tenemos que dedicar a la parte repetitiva del software, a corregir bugs o documentar pero un proyecto nuevo, un nuevo lenguaje o un reto nuevo, éso no es trabajar, bueno sí, pero es como si no lo fuera.

No soy empresario, ni estoy en un puesto que tenga que gestionar un equipo (en Londres te puedes ganar bien la vida desarrollando, no hace falta pasarte a puestos de gestión para mejorar como en España), pero si llega el día en que ocurre, intentaré tener esto muy en cuenta.

De todas maneras, por suerte, seguro mis hijas me impiden pasarme más tiempo del debido en el ordenador en estas vacaciones, y de éso no creo que me canse nunca.

Wednesday 1 August 2007

Actualizar Firmware N95 aunque no quiera (Debranding)

Leo en el blog de David García Pérez acerca de la actualización del firmware del N95, que actualiza el GPS de manera muy importante con el "Assisted GPS", pero la mayoría de usuarios de este teléfono (en concreto todos los que no lo hayan comprado libre) no podrá actualizarse hasta que sus respectivas compañías lo decidan. No podrán? Bueno vamos a intentarlo.

El caso es que Nokia comprueba el código del teléfono para saber cual es el último firmware disponible, y nuestras amigas compañías telefónicas ponen sus propios códigos para impedir cosas como que usemos el VOIP (voz a través de Internet) de nuestro N95 (como vamos a hablar sin pagarles a ellos, por Dios!!!).

Claro que no tenemos porque quedarnos con un teléfono no actualizado y capado de aplicaciones, siguiendo estas sencillas instrucciones esto quedará solucionado (podéis encontrar el original en inglés aquí).

Debo advertiros que pese a que el proceso es muy sencillo y yo personalmente lo he hecho sin problemas, al flashear el teléfono existe un pequeño riesgo (mucho menor que actualizar el firmware por ejemplo) y además en teoría esto os podría anular la garantía (en la práctica yo me haría el sueco y lo mandaría igual).

Si aún así queréis seguir (que seguro que sí porque vale la pena).

  • Instalar Nokia PC Suite, y comprobar que la conexión USB funciona y el teléfono es detectado.
  • Descargar e instalar Nemesis Software Suite.
  • Iniciar el programa Nemesis Software Suite y pulsar el icono que muestra "Scan for New Device".
    • Ésto debería rellenar la información en la pantalla con los datos del N95.
  • Pulsa "Phone Info" en la parte superior de la ventana y a continuación pulsa el botón "Read".
    • Ésto os mostrará el código de producto ("Product code") asignado actualmente.
  • Sobreescribe este código con uno standard de Nokia (0534841) y pulsa el botón "Write".
    • Ahora tu teléfono tiene las mismas capacidades que uno libre. Ojo, no lo has desbloqueado (no funcionará con otra compañía si no lo hacía antes), simplemente has liberado las capacidades del software, como poder actualizar el firmware
Pues eso es todo, si ahora pruebas de actualizar tu teléfono desde el Nokia PC Suite, debería encontrar el nuevo firmware, ya verás que diferencia el funcionamiento del GPS.

Nota. Lógicamente este proceso requiere un Windows, yo lo hice en el parallels en mi Macbook y funcionó perfectamente.