Відповіді:
Так, для цього є кілька варіантів, зокрема:
Для деяких із цих програм вам потрібно буде викорінити свій пристрій. SSHDroid, QuickSSHD та SSHelper, принаймні, не роблять (можуть бути й інші). Звичайно, існує декілька варіантів розгляду для вас, залежно від ваших вимог / бажаних функцій / тощо.
Ви також можете використовувати SSH-сервер без додатка програми - запускаючи його командою або через файл конфігурації, як описано в Howto: Connect to Device with SSH .
Відповідно до цієї сторінки, CyanogenMod включив SSH-сервер (dropbear) у деякі випуски. ("Cyanogenmod 9.0 RC2 більше не включає Dropbear.") Або ви, ймовірно, могли самостійно вкласти його у вашу систему.
Здається, що за замовчуванням передбачається, що сервер працює під коренем (тобто, вам знадобиться кореневий доступ до вашої системи), але необхідно налаштувати його на роботу без root.
Ця відповідь трохи запізнюється на вечірку, але ви також можете зібрати статичні джойнери opensh (ssh sshd ssh-keygen тощо) для android, використовуючи проект buildroot. Або краплі, якщо ви віддаєте перевагу.
https://buildroot.uclibc.org/downloads/manual/manual.html
Я це робив у своєму вікні Linux, для openssh та багатьох інших програм. Для цього потрібен укорінений пристрій.
Мій пристрій базувався на руці - вам доведеться перевірити, чи ваш пристрій підтримується buildroot, якщо він не arm.