Описание тега grab-handles
Насколько мне известно, с LineageOS 14.1 (у меня корни FairPhone 2), накопитель sshd
по умолчанию включена и готова к использованию. Его конфигурационный файл /системы/и т. д./протокол ssh/sshd_config в
которой указывает на /данные/СШ/
для хранения ключей. Я думаю, что вы можете настроить его, чтобы использовать так/sdcard/
. В теории, /данные
должны быть сохранены через систему обновления, хотя у меня не так много опыта, чтобы подтвердить его. Демон должен быть запущен вручную (это также создает сервера пары ключей; отметим, что старт-СШ
не запуск команды
в фоновом режиме, отсюда и &
):
$ ADB в корень
телефона # /системы/Бен/старт-СШ &
Кроме того, вы можете настроить еще один демон
примеру, как описано здесь.
Чтобы sshd для
запуска при каждой загрузке (я еще не пробовал), одним из вариантов является использование Termux:загрузки. Помните, что демон всегда работает может стекать аккумулятор!
Что касается бега АБР и SSH, вы говорите
АБР позволяет пересылать из локального узла:ХХХХ телефон на порт 22
Это мое понимание, что это не правильно (если вы имеете в виду пересылку из разработчиков машины на другой хост, которому телефон привязан к), а я не понимаю, как adbd
может обрабатывать зашифрованные соединения. Быстрый нюхательный тест с ngrep
показывает, что мой Wi-Fi соединение на порт 5555 это открытым текстом.
В противном случае, убедитесь, что (я думаю, вы уже это знаете, но repetita iuvant...), что на вашем телефоне
Параметры разработчика
будут включеныПараметры разработчика -> root-доступ
установлен на "АБР" или "программы АБР"Параметры разработчика -> АБР по сети
включена
Затем на своем компьютере терминал следующую команду должны получить вы на ходу:
$ АБР подключения <ваш-андроид-имя-хоста>
$ АБР оболочки
...ожидать мучительно медленно, не зашифрованные соединения :-(