Я только что нашел более быстрый (быстрый и грязный) способ (Внимание: это небезопасно!) :
1) Установите приложение терминала и откройте его
2) переключиться на root
sudo su
(введите пароль блокировки экрана)
2) Введите следующие команды:
echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config
echo "AllowUsers phablet" >> /etc/ssh/sshd_config
/usr/sbin/sshd
Теперь ваш ssh-сервер работает, и он примет ваш код блокировки экрана в качестве пароля! Внимание: перебор очень легко! Пожалуйста, измените ваши настройки немедленно (теперь вы можете сделать это удобным способом, после подключения через ssh с вашего ПК).
Поскольку вы запускаете sshd вручную, файл /etc/init/ssh.override больше не применяется ...
Итак, для подключения с вашего ПК:
ssh phablet@x.x.x.x
где xxxx - это IP-адрес вашего телефона, который вы можете найти, набрав
ifconfig
в терминале вашего телефона.
Наслаждайтесь!
ОБНОВЛЕНИЕ : может случиться так, что после обновления sshd не запускается, потому что он не может открыть ключи хоста, а затем просто восстановить их:
/usr/bin/ssh-keygen -A
Если это не удается из-за отсутствия / var / run / sshd, просто создайте его:
mkdir /var/run/sshd
chmod 755 /var/run/sshd