Устранение неполадок

На этой странице рассматриваются распространённые проблемы Mobile SSH и первые проверки, которые стоит выполнить перед изменением настроек SSH на стороне сервера.

Не удаётся подключиться

Проверьте:

Если тот же хост работает с другого устройства, сравните точные хост, порт, имя пользователя, ключ и сетевой путь.

Ошибка аутентификации

Проверьте:

Для зашифрованных закрытых ключей введите парольную фразу в поле пароля/парольной фразы.

Не удалось импортировать закрытый ключ

Импорт закрытого ключа выполняется через файловый менеджер Android. Если импорт не удался:

Ввод с клавиатуры задерживается или изменяется

Если клавиатура Android изменяет текст до того, как он достигнет оболочки, отключите подсказки клавиатуры в настройках Mobile SSH. Это полезно для Vim, tmux, htop, less, оболочек с необычными комбинациями клавиш и удалённых запросов пароля.

Используйте ряд дополнительных клавиш для клавиш терминала, таких как ESC, TAB, CTRL, стрелки, HOME, END, PGUP и PGDN.

Прокрутка tmux работает не так, как ожидалось

Mobile SSH меняет поведение прокрутки в зависимости от состояния терминала. В tmux или других программах с альтернативным экраном жесты прокрутки могут отправлять команды режима копирования tmux вместо прокрутки локальной истории. Если в tmux включён режим мыши, приложение отправляет escape-последовательности колеса мыши.

Если прокрутка работает неправильно:

Сессия оборвалась после блокировки экрана

Mobile SSH использует keepalive, службу переднего плана, wake lock, Wi-Fi lock и попытки переподключения, чтобы уменьшить число разрывов соединения. Политики экономии батареи Android всё равно могут останавливать фоновую работу.

Проверьте:

Передача файлов не может просматривать файлы телефона

На новых версиях Android локальный просмотр файлов может требовать доступа к хранилищу. Выдайте доступ к хранилищу в настройках Android для Mobile SSH, затем снова откройте экран передачи файлов.

Если удалённые файлы загружаются, а локальные нет, SSH-подключение, вероятно, в порядке, а проблема заключается в локальном доступе к хранилищу Android.

Не удалось загрузить или скачать файл

Проверьте:

Не удалось выполнить проброс порта

Проверьте:

Журналы отладки

На стартовом экране есть кнопка Debug. Когда запись включена, Mobile SSH фиксирует диагностическую информацию о событиях терминала, объёмах данных SSH, сенсорном вводе, поведении при изменении размера и жизненном цикле туннелей. Остановите запись, чтобы сохранить архив отладки локально.

Проверяйте архивы отладки перед тем, как делиться ими. Они предназначены для устранения неполадок и могут содержать имена серверов, тайминги, поведение терминала или другие сведения об окружении.