Всё встроенное руководство приложения на одной странице.
Начало работы
Добро пожаловать в Pockterm
Что такое Pockterm и как он устроен
Pockterm — полноценный клиент SSH для iPhone. Вы можете подключаться к серверам, работать в интерактивном терминале, передавать файлы по SFTP и настраивать туннели перенаправления портов.
Используйте вкладки внизу для перехода между разделами Хосты, Сниппеты, Ключи и Порты.
Всё остаётся на вашем устройстве — подробности см. в разделе Ваши данные и конфиденциальность.
Добавление хоста
Создайте сервер, к которому можно подключиться
Создание хоста
На вкладке Хосты нажмите +, затем Новый хост.
Введите Метку, Адрес (имя хоста или IP) и Порт (по умолчанию 22).
Выберите Учётные данные, чтобы Pockterm знал, как выполнить вход. Если их ещё нет, нажмите Новые учётные данные.
Нажмите Сохранить.
Действия с хостом
Нажмите на хост, чтобы подключиться.
Смахните влево для действий «Изменить», «В избранное» или «Удалить».
Смахните вправо и нажмите Файлы, чтобы просмотреть их по SFTP.
Учётные данные и ключи SSH
Как Pockterm выполняет вход
Учётные данные — это имя пользователя и способ аутентификации: пароль или ключ SSH.
Создание ключа
На вкладке Ключи нажмите +, выберите Сгенерировать ключ Ed25519… и задайте ключу метку.
Pockterm создаёт пару ключей Ed25519 и сохраняет закрытый ключ в связке ключей iOS.
Добавьте показанную строку открытого ключа в файл ~/.ssh/authorized_keys на сервере.
Импорт ключа, который у вас уже есть
На вкладке Ключи нажмите + и выберите Импортировать существующий ключ…
Вставьте файл закрытого ключа целиком, включая строки BEGIN и END. Поддерживаются ключи Ed25519 и RSA в формате OpenSSH.
Либо нажмите Выбрать файл…, чтобы выбрать ключ в Файлах.
Если у ключа есть пароль, Pockterm запросит его один раз и сохранит в связке ключей вместе с ключом.
Ключ, который начинается с -----BEGIN RSA PRIVATE KEY-----, записан в старом формате PEM. Преобразуйте его командой ssh-keygen -p -f <file> — она перезаписывает файл, не меняя сам ключ — и затем импортируйте.
Создание учётных данных
В редакторе хоста выберите Новые учётные данные.
Введите имя пользователя и выберите Пароль или Ключ.
Для варианта Ключ выберите один из своих ключей.
Работа с Pockterm
Терминал
Подключение и работа в сессии
Нажмите на хост, чтобы открыть сессию терминала.
На панели над клавиатурой есть esc, ctrl, tab, клавиши со стрелками и другое.
Открывайте несколько хостов сразу — каждая сессия представлена вкладкой сверху. Нажмите её название для переключения или красный ✕, чтобы закрыть.
Нажмите кнопку сниппет, чтобы выполнить сохранённую команду в сессии.
Сниппеты
Сохраняйте и запускайте многократно используемые команды
Сниппеты — это команды, которыми вы часто пользуетесь.
На вкладке Сниппеты нажмите +, чтобы сохранить команду с меткой.
Во время подключения нажмите кнопку сниппета в терминале, чтобы выполнить его.
Назначьте хосту Стартовый сниппет, чтобы он выполнялся автоматически при подключении.
Группы, избранное и поиск
Держите большой список хостов в порядке
В меню Хосты выберите Управление группами. Группы можно вкладывать друг в друга, а учётные данные и порт группы по умолчанию наследуются её хостами.
Назначьте хосту группу в редакторе хоста.
Добавьте хост В избранное (смахните влево), чтобы закрепить его в разделе «Избранное».
Потяните вниз, чтобы выполнить поиск по метке или адресу. Недавно использованные хосты появляются в разделе «Недавние».
Импорт из ssh_config
Перенесите существующие хосты
В меню Хосты выберите Импорт из ssh_config.
Вставьте текст конфигурации или нажмите Выбрать файл.
Просмотрите найденные хосты, отключите ненужные и нажмите Импорт.
Pockterm читает настройки Host, HostName, User и Port. Для каждого имени пользователя создаются учётные данные с паролем, чтобы вы могли ввести секрет позже.
Файлы и сеть
Передача файлов (SFTP)
Просматривайте, скачивайте и загружайте файлы
У каждого хоста есть файловый обозреватель SFTP. SFTP работает поверх того же соединения SSH, поэтому ничего дополнительно настраивать не нужно.
Открыть обзор
Нажмите и удерживайте хост и выберите Обзор файлов.
Либо задайте для хоста ПротоколSFTP (файлы): тогда нажатие открывает обозреватель вместо терминала.
Уже в сессии? Нажмите кнопку папка на верхней панели терминала.
Скачивание файла
Нажмите и удерживайте файл, затем выберите Скачать.
Файл откроется в меню «Поделиться», поэтому его можно отправить куда угодно — выберите Сохранить в Файлы, чтобы сохранить его, в том числе в iCloud Drive.
Загрузка файла
Нажмите +, затем Загрузить файл.
Откроется системный выбор файлов iPhone, поэтому вы можете загрузить файл прямо из iCloud Drive, «На iPhone» или любого другого места в «Файлах».
Файл попадёт в папку, которую вы сейчас просматриваете.
Управление файлами
Нажмите и удерживайте файл, чтобы переименовать его, изменить Права или удалить.
Нажмите +, чтобы создать папку. Потяните вниз, чтобы обновить список.
Нажмите .. вверху, чтобы подняться на каталог выше.
Передача идёт частями, поэтому даже большой файл не исчерпает память. Во время передачи в строке пути показывается, сколько передано, и общий размер.
Перенаправление портов
Туннелируйте соединения через SSH
Перенаправление портов направляет сетевые соединения через сервер SSH.
Локальный — порт на вашем устройстве перенаправляет на хост, доступный серверу.
Удалённый — порт на сервере перенаправляет обратно на ваше устройство.
Динамическое — прокси SOCKS5 на вашем устройстве направляет каждое соединение через сервер.
Запуск перенаправления
На вкладке Порты нажмите +, чтобы добавить перенаправление.
Нажмите на строку, чтобы изменить её.
Нажмите ▶ для запуска; статус покажет, когда оно активно. Нажмите ⏹, чтобы остановить.
Безопасность и конфиденциальность
Проверка ключей хостов
Безопасное доверие серверам
При первом подключении к серверу Pockterm показывает отпечаток его ключа и просит вас принять его. Это называется доверием при первом использовании.
Принимайте, только если отпечаток совпадает с тем, который вы ожидаете от владельца сервера.
После принятия ключ запоминается, и вопрос больше не появится.
Если позже сервер предъявит другой ключ, Pockterm предупредит вас перед продолжением: это может значить, что сервер пересоздали или что-то не так.
Ваши данные и конфиденциальность
Где всё хранится
У Pockterm нет учётной записи, и данные ваших подключений остаются на устройстве.
Хосты, группы, сниппеты и перенаправления хранятся на вашем устройстве.
Пароли и закрытые ключи хранятся в связке ключей iOS.
Доверенные ключи хостов запоминаются на вашем устройстве для предупреждений, описанных в разделе Проверка ключей хостов.
Переписки с ассистентом хранятся на вашем устройстве, по одной на хост, поэтому чат остаётся на месте при повторном подключении. Нажмите корзину в ассистенте, чтобы удалить переписку.
ИИ-ассистент — единственное исключение: когда вы им пользуетесь, соответствующий вывод терминала (и любые прикреплённые файлы) отправляется выбранному вами провайдеру моделей — Anthropic, OpenAI, OpenRouter или Hugging Face — с использованием вашего собственного ключа API. Ничего не отправляется, пока вы не воспользуетесь ассистентом, а ваш ключ хранится в связке ключей iOS. Ознакомьтесь с политикой конфиденциальности провайдера, чтобы узнать, как он обрабатывает эти данные.