Существует ли сервер ssh для Android (например, openssh для Ubuntu), который позволит мне получить доступ к консоли моего устройства через PuTTY?
45
Да, есть несколько вариантов для этого, в том числе:
Некоторые из этих приложений потребуют, чтобы вы рутировали свое устройство. SSHDroid, QuickSSHD и SSHelper, по крайней мере, нет (могут быть и другие). Есть, конечно, несколько вариантов для изучения в зависимости от ваших требований / желаемых функций / и т.д.
Вы также можете использовать сервер SSH без приложения внешнего интерфейса - запустите его с помощью команды или с помощью файла конфигурации, как описано в разделе «Инструкции: подключение к устройству с помощью SSH» .
Согласно этой странице, CyanogenMod включал SSH-сервер (dropbear) в некоторых выпусках. («Cyanogenmod 9.0 RC2 больше не включает в себя Dropbear.») Или вы, возможно, можете вставить его в свою систему самостоятельно.
Похоже, что по умолчанию предполагается, что сервер запускается с правами root (т. Е. Вам нужны права доступа root к вашей системе), но должна быть возможность настроить его для работы без root.
источник
Этот ответ немного запоздал на вечеринку, но вы также можете скомпилировать статические двоичные файлы openssh (ssh sshd ssh-keygen и т. Д.) Для Android с помощью проекта buildroot. Или dropbear, если вы предпочитаете.
https://buildroot.uclibc.org
https://buildroot.uclibc.org/downloads/manual/manual.html
Я сделал это на моем linux box, для openssh и многих других программ. Это требует рутированного устройства.
Мое устройство было основано на руке - вам нужно проверить, поддерживает ли ваше устройство buildroot, если оно не является оружием.
источник