AndroidデバイスでSSHサーバーを実行する方法はありますか?

AndroidデバイスでSSHサーバーを実行する方法はありますか?

openssh-serverAndroidインストールにDebianをインストールしてそのまま使用したいと思います。だからドロップベアよりはるかに優れています。これを行う簡単な方法はありますか、または電話にopenssh-serverをインストールできますか?私はGoogle Nexus OneでAndroid 2.3.Xを実行しています。

答え1

ルーティングされた電話でSSHサーバーを実行するには、次のものをインストールできます。SSHDroid

Debian イメージを構築すると、これを行うことができますdeboostrap。 Debian が実行されるので、ARMそのアーキテクチャのイメージを構築するのに問題はありません。興味深い点がありますどのようにSG1用に作成されたので試してみることができます。

答え2

Debianの簡略化されたバージョンなど、より伝統的なLinuxディストリビューションは、Nexus-OneとAndroid用に特別に設計された他の多くの携帯電話で実行できます。 Androidは変更されたLinuxカーネルに基づいているため、それを使用するために残りのオペレーティングシステムを移植することは難しくありません。 Nexus-Oneは特にオープンデバイスなので、他のデバイスを起動することは難しくありません。 XとWiFiを使用してDebianのフルバージョンをインストールできます。例を見るここのビデオ

ただし、一部の機能を放棄することに注意してください。 Debian は、SIM カードを実行し、電話をかけたり、テキストメッセージを送信するソフトウェアを提供していません。

これはサンプルチュートリアルそれを行う方法。デフォルトのプロセスにはパーティションを設定し、コンピュータからパーティションをマウントし、ブートインストールプロセスを使用してすべてのDebianエントリをパーティションに配置し、その携帯電話のハードウェアに設定されたAndroidカーネルを使用するなど、いくつかの主要な変更を行います。 、その環境を起動するための起動いくつかの日常的な作業。

答え3

私はAndroidでDebianなどをchrootingした経験が多いです。

このタスクを自動的に実行するアプリもあります。https://unix.stackexchange.com/a/20124/4319

(同意します。似たような欲求があります。Androidアプリで作業する方法を理解するよりも慣れ親しんだ環境を手に入れたいということです。

関連情報