Вопрос Соединение Ubuntu Touch ssh отказано


работает Ubuntu Touch на Nexus 4. Я установил ssh-сервер и следил за инструкциями, доступными в wiki для ssh в телефоне, но он говорит мне, что соединение отклонено. Выполнение стандартного ssh phablet@192.168.x.x (получение IP-адреса из ifconfig). Я сделал изображение доступным для записи. Я включил ssh. Теперь я в недоумении.


2
2018-01-22 03:41


происхождения


По умолчанию SSH отключен, и SSH-сервер уже установлен. Видеть: askubuntu.com/questions/348714/...  Какой бета-релиз / дата Ubuntu-Touch ты используешь? - david6
Нет необходимости делать изображение доступным для записи. Видеть SSH Ubuntu Touch для рабочего решения. Как всегда с аутентификацией без пароля, вам необходимо разместить /home/phablet/.ssh/authorized_keys файл (с открытым ключом ПК, который вы используете для доступа к устройству Ubuntu Touch) на вашем устройстве. - Peterino


ответы:


Существует переопределенный файл /etc/init/ssh.override, который отключает логин паролей для ssh. Если бы вы

$ ssh phablet@192.168.x.x -v

от вашего клиента, вы увидите что-то вроде

debug1: Authentications that can continue: publickey

поэтому по умолчанию единственным параметром аутентификации является публикация, а не пароль. Чтобы включить аутентификацию пароля, вы можете либо удалить этот файл переопределения, который вы не сможете выполнить по какой-то причине, я не могу понять, или просто вычеркнуть файл

sudo tee /etc/init/ssh.override < /dev/null

0
2018-04-01 09:43