Termius: подключение к серверу по SSH с компьютера и телефона
Установка Termius, карточка сервера, первое подключение, вход по ключу Ed25519 и разбор типичных ошибок. Windows, macOS, Linux, iOS, Android.

Termius — SSH-клиент, который одинаково выглядит на Windows, macOS, Linux, iPhone и Android. Серверы хранятся карточками, ключи — в отдельной связке, SFTP встроен. Если вам нужно подключаться к серверу и с ноутбука, и с телефона, это самый короткий путь. Для чистой командной строки без установки смотрите подключение по SSH.
Что нужно
- IP-адрес сервера, логин (на Linux обычно
root) и пароль — всё это есть в кабинете tanaka.host. - Termius с официального сайта или из App Store / Google Play. Бесплатного тарифа Starter достаточно для работы с серверами; платный Pro добавляет синхронизацию хостов и ключей между устройствами.
1. Карточка сервера
Откройте вкладку Vault → Hosts и нажмите New Host. Заполните:
| Поле | Что вписать |
|---|---|
| Address | IP сервера |
| Label | любое понятное имя, например web-01 |
| Port | 22, если порт не меняли (см. смену порта SSH) |
| Username | root или ваш пользователь |
| Password | пароль из кабинета |
Пароль лучше вставить из буфера обмена, а не набирать: в нём легко перепутать l и 1, O и 0.
2. Первое подключение
Двойной клик по карточке. При первом входе Termius покажет отпечаток ключа сервера и спросит, доверять ли ему — для нового сервера это нормально, нажмите Continue. Проверьте, что вы там, где нужно:
cat /etc/os-release | head -2
uptime
Если отпечаток изменился у сервера, к которому вы уже подключались, — чаще всего вы переустановили ОС. Если нет, разберитесь, прежде чем подтверждать: что делать при REMOTE HOST IDENTIFICATION HAS CHANGED.
3. Вход по ключу
Пароль подбирают боты, ключ — нет. Termius умеет создавать ключи и сам раскладывать их по серверам.
- Vault → Keychain → New Key. Тип — Ed25519, при желании задайте passphrase: это пароль на сам файл ключа, он защищает вас, если устройство утащат.
- Откройте созданный ключ и нажмите Export to host, выберите карточку сервера. Termius подключится по паролю и допишет публичную часть в
~/.ssh/authorized_keys. - В настройках карточки в поле Key выберите этот ключ и переподключитесь. Пароля спрашивать не должно.
Если ключ уже есть (например, ~/.ssh/id_ed25519 после ssh-keygen), в Keychain есть Import from file — укажите приватный файл, публичную часть Termius вычислит сам.
На сервере проверить, что ключ лёг, можно так:
cat ~/.ssh/authorized_keys
4. Отключить вход по паролю
Только после того, как вход по ключу заработал с каждого устройства, которым пользуетесь. Порядок действий и ловушка с sshd_config.d/50-cloud-init.conf описаны в статье вход по SSH-ключу.
Телефон тоже должен иметь ключ. Если вы отключили пароль, а ключ создали только на ноутбуке, с телефона вы на сервер больше не попадёте. На Starter ключи между устройствами не синхронизируются — экспортируйте ключ на сервер с каждого устройства отдельно.
Полезное в Termius
- Groups и Tags — группируйте серверы по проектам, настройки группы (порт, пользователь, ключ) наследуются карточками.
- SFTP — кнопка внизу окна сессии открывает двухпанельный файловый менеджер. Подробнее о протоколе — передача файлов по SFTP.
- Snippets — сохранённые команды, которые можно выполнить на нескольких серверах сразу.
- Port forwarding — туннели к базе или панели, которые слушают только
127.0.0.1на сервере.
Частые ошибки
| Сообщение | Что это значит | Что делать |
|---|---|---|
| Connection timed out | пакеты не доходят до порта | проверьте IP, статус сервера в кабинете, порт в карточке, правила файрвола |
| Connection refused | до сервера дошли, но на порту никто не слушает | SSH не запущен или слушает другой порт: зайдите через консоль в кабинете tanaka.host и systemctl status ssh |
| Permission denied / Authentication failed | неверный пароль или ключ не принят | вставьте пароль заново; для ключа проверьте, что выбран правильный в поле Key, и права chmod 600 ~/.ssh/authorized_keys на сервере |
| Host key changed | отпечаток сервера не совпадает с сохранённым | после переустановки ОС — удалить старый отпечаток в карточке; иначе разобраться |
| Сессия обрывается через несколько минут простоя | NAT мобильной сети закрывает соединение | в настройках хоста включите Keep-alive |
Если сервер новый, всё сделано правильно, а дальше — первые шаги на VPS и fail2ban, чтобы перебор паролей не засорял журналы.