Existe-t-il un moyen d'exécuter un server ssh sur un appareil Android?

Je cherche à installer Debian sur mon installation Android afin de pouvoir utiliser openssh-server , car c'est tellement mieux que Dropbear. Existe-t-il un moyen facile de le faire, ou simplement d'installer openssh-server sur mon téléphone? Je cours sous Android 2.3.X sur un Google Nexus One.

Si vous souhaitez exécuter un server ssh sur un téléphone rooté, vous pouvez installer SSHDroid .

Vous pouvez créer une image Debian via deboostrap . Debian s'exécute sur ARM afin de ne pas avoir de problèmes pour build une image pour cette arquitechture. Il y a un how comment intéressant écrit pour SG1, vous pourriez l'essayer.

Il est possible d'utiliser une dissortingbution Linux plus traditionnelle comme Debian sur le Nexus-One et de nombreux autres appareils conçus pour Android. Puisque Android est basé sur un kernel Linux modifié, il n'est pas très difficile de porter le rest d'un operating system pour le suivre. Le Nexus-One est un appareil particulièrement ouvert qui n'est pas difficile à démarrer quelque chose d'autre. Une version complète de Debian avec X et WiFi peut être enfilée. Voir un exemple de video ici .

Cependant, vous devez réaliser que vous allez abandonner certaines fonctions. Le logiciel n'est pas disponible pour Debian pour exécuter la carte SIM et faire des appels ou envoyer des SMS.

Voici un exemple de tutoriel sur la façon de le faire. Le process de base consiste à configurer une partition, à la monter à partir de votre ordinateur et à utiliser un process d'installation bootstrap pour transférer toutes datatables Debian, en effectuant quelques modifications keys comme l'utilisation d'un kernel Android configuré pour le matériel de ce téléphone routine un peu au démarrage de cet environnement.

Il y a beaucoup d'expériences d'installation, disons, de Debian dans un chroot à l'intérieur d'Android.

Il existe même une application pour le faire automatiquement: https://unix.stackexchange.com/a/20124/4319 .

(Je suis d'accord, j'avais un souhait similaire: get un environnement auquel je suis habitué au lieu d'essayer de faire quelque chose avec les applications Android, ce qui permettrait d'économiser beaucoup d'efforts et de time lors de l'utilisation d'un tel appareil).