quinta-feira, 23 de agosto de 2007

Configurando um servidor SSH no Nokia N800 Internet Tablet com Dropbear

A documentação sobre a instalação de um servidor SSH no Maemo, com Dropbear (disponível no Wiki do Maemo), faz referência apenas ao IT2005 OS e ao IT2006 OS. Para instalar o Dropbear no N800, com o IT2007 OS, você pode seguir os passos descritos neste post. Vale salientar que configurei o Dropbear no N800 mais recente (OS 2007 edition v. 4.2007.26-8). Informações sobre verificação da versão instalada e atualização da versão, estão disponíveis no post anterior.

Você vai precisar instalar três aplicações: xterm, dropbear-server e becomeroot, nesta ordem. O xterm está disponível no Maemo repository, que já vem pré-configurado no N800. Para instalar as outras duas aplicações será necessário adicionar dois repositórios (Maemo Hackers e Polish Eko1) ao Application Catalogue. Você deve seguir as instruções de adição de repositório descritas no post anterior e informar os seguintes dados:

Catalogue name: Maemo Hackers
Web address: http://maemo-hackers.org/apt
Distribution: bora
Components: main

Catalogue name: Polish Eko1
Web address: http://eko.one.pl/maemo/
Distribution: bora
Components: user

Em seguida, siga as instruções de instalação de uma aplicação, também descritas no post anterior :-), para instalar as três aplicações, na seguinte ordem:
  1. Categoria Applications, aplicação osso-xterm
  2. Categoria Daemon, aplicação dropbear-server
  3. Categoria Support, aplicação becomeroot
Uma vez que as aplicações foram instaladas, feche o Application Manager e acesse o terminal através do menu Extras >> X Terminal. Modifique as senhas de user e root, seguindo as instruções da seção Changing passwords desse tutorial. Para iniciar e parar o servidor SSH, siga as instruções das seções Starting Server e Stopping Server, respectivamente, desse mesmo tutorial (no texto dessas seções substitua /var/lib/install/etc/init.d/dropbear-server por dropbear).

Caso você utlize o servidor SSH freqüentemente, basta configurá-lo para iniciar automaticamente, seguindo as instruções da seção Starting/stopping server automatically do tutorial (no texto dessa seção substitua /var/lib/install/etc/init.d/dropbear-server por /usr/sbin/dropbear).

Com o servidor iniciado, você pode utilizar o seu cliente SSH para acessar o N800. Para verificar o endereço IP utilizado para se conectar ao N800, você pode instalar a aplicação IpHome, descrito no post anterior.

Nenhum comentário: