SSH接続を試みる側(SSHクライアント)は「openssh」さえ入っていれば使えます。一方、SSH接続を受ける側は「sshd」というSSHのデーモンを起動していなければ接続を受けることは出来ません。 通常のLinuxでは起動した瞬間にsshdが起動し、またopensshもデフォルトで入っています。しかし、スマートフォンはopensshを使えず、また能動的にユーザーが「sshd」とコマンドを打たなければsshdが起動しません。 そのため、これらの設定をするために、スマートフォン側で「termux」というターミナルアプリをインストールします。 termuxはroot化しなくてもLinuxコマンドを扱えることに加え、非常に軽いため、おすすめできる。もちろんオープンソースです。 現在Termuxは、Google Playでの更新を技術的な理由により停止しています。そのため、termuxを使うこと