Existe uma maneira de executar um servidor ssh em um dispositivo Android?

4

Eu estou olhando para instalar o Debian sobre a minha instalação do Android, de modo a poder usar openssh-server , como é para muito melhor que o Dropbear. Existe uma maneira fácil de fazer isso, ou simplesmente instalar o openssh-server no meu telefone? Estou executando o Android 2.3.X em um Google Nexus One.

    
por Naftuli Kay 15.08.2011 / 20:56

3 respostas

1

Se você deseja executar um servidor ssh em um telefone com raiz, é possível instalar SSHDroid .

Você pode construir uma imagem Debian via deboostrap . O Debian roda em ARM , então você não terá problemas para construir uma imagem para essa arquitetura. Existe um howto escrito para o SG1, você poderia testá-lo.

    
por 16.08.2011 / 04:16
1

É possível executar uma distribuição Linux mais tradicional, como um Debian despojado no Nexus-One e muitos outros aparelhos que foram feitos para o Android. Como o Android é baseado em um kernel Linux modificado, não é muito difícil portar o restante de um SO para acompanhá-lo. O Nexus-One é um dispositivo particularmente aberto que não é difícil de inicializar em outro. Uma versão completa do Debian com X e WiFi pode ser chifrada por dentro. Veja um exemplo de vídeo aqui .

No entanto, você deve perceber que vai desistir de algumas funções. O software não está disponível para o Debian rodar o cartão SIM e fazer chamadas ou enviar textos.

Aqui está um exemplo de tutorial sobre como fazer isso. O processo básico envolve configurar uma partição, montá-la a partir do seu computador e usar um processo de instalação bootstrap para empurrar todas as coisas do Debian, fazendo algumas mudanças importantes como usar um kernel Android configurado para o hardware do telefone e depois rotina um pouco para a inicialização para esse ambiente.

    
por 16.08.2011 / 14:34
0

Existem muitas experiências de instalação, digamos, do Debian em um chroot dentro do Android.

Existe até um aplicativo para fazer isso automaticamente: link .

(Eu concordo, eu tive um desejo parecido: é só pegar um ambiente que eu estou acostumado, em vez de descobrir como fazer algo com os aplicativos Android. Isso pode economizar muito tempo e esforço ao usar esse dispositivo.)

    
por 01.09.2012 / 13:45