Перейти к основному содержимому
Загрузка скриншотов на собственный хостинг

Ваш сервер.
Ваши ключи. Ваши скриншоты.

Каждый снимок отправляется прямо на ваш SFTP-сервер по зашифрованному SSH-туннелю. Ed25519, ECDSA, RSA — все поддерживается. Никаких облачных посредников.

SFTP через SSH · Ключи OpenSSH · Шаблонизация путей

Загрузка скриншотов по SFTP — это рабочий процесс, при котором каждый снимок автоматически загружается на ваш собственный SFTP-сервер по зашифрованному SSH-соединению. Maxisnap поддерживает это нативно с аутентификацией по ключам Ed25519, ECDSA и RSA (добавлено в версии 1.9.0), а также шаблонизацию путей, настраиваемые базовые URL-адреса и повторные попытки подключения. Настройте один раз в Настройках → Загрузите, и каждый Ctrl+Alt+7 попадает на вашу инфраструктуру.

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

Поддерживаемые типы SSH-ключей

Тип ключа Форматы Рекомендуется
Ed25519OpenSSH (новый формат)Лучший выбор
ECDSAOpenSSH, PEM (P-256/P-384/P-521)Надежная альтернатива
RSAOpenSSH, PEM (минимум 2048 бит)Подходит для устаревших серверов
DSAНе поддерживается (устаревший)

Переменные шаблонизации путей

Переменная Разворачивается в Пример
{date}YYYY-MM-DD2026-04-25
{time}HHMMSS143205
{uuid}10 случайных символовa1b2c3d4e5
{ext}Расширение файлаpng / jpg

Base URL examples

# Simple public folder
Path Template:  /var/www/screens/ms_{uuid}.{ext}
Base URL:       https://screens.yourcompany.com/

# Date-partitioned
Path Template:  /var/www/screens/{date}/ms_{uuid}.{ext}
Base URL:       https://screens.yourcompany.com/

# Per-user folder
Path Template:  /home/chris/public_html/s/{date}/{time}_{uuid}.{ext}
Base URL:       https://yourdomain.com/~chris/s/
Настройка за пять минут

Настроить загрузку по SFTP

  1. 01

    Откройте настройки загрузки

    Нажмите на иконку Maxisnap в трее → Настройки → вкладку «Загрузка». Вы увидите все существующие серверы и кнопку Добавить сервер кнопку.

  2. 02

    Выберите SFTP

    Нажмите Добавить сервер, выберите SFTP из списка протоколов. Появится панель конфигурации с полями для хоста, порта, пользователя и аутентификации.

  3. 03

    Введите хост + порт + пользователя

    Хост: sftp.yourdomain.com. Порт: обычно 22. Пользователь: имя учетной записи SSH. Если ваш провайдер назначил другой порт, укажите его здесь.

  4. 04

    Выберите ваш приватный ключ

    Нажмите Обзор и выберите файл ключа (~/.ssh/id_ed25519 в Linux/macOS, %USERPROFILE%\.ssh\id_ed25519 в Windows). Если ключ защищен парольной фразой, введите ее — она используется только в памяти и никогда не сохраняется на диск.

  5. 05

    Проверить и сохранить

    Нажмите Проверить соединение. В случае успеха вы увидите «Подключено — OK». Установите ваш Path Template и Base URL, затем Сохранить. Ваш следующий Ctrl+Alt+7 снимок экрана будет загружен на ваш сервер.

Часто задаваемые

Часто задаваемые вопросы по загрузке скриншотов по SFTP

Поддерживает ли Maxisnap ключи SSH Ed25519?

Да, начиная с версии v1.9.0. Ed25519 — рекомендуемый тип ключа: быстрее, меньше, безопаснее, чем RSA. Ключи ECDSA и RSA также работают.

Какие форматы ключей поддерживаются?

OpenSSH Ed25519, ECDSA (P-256/384/521) и RSA (2048-бит и выше). Поддерживаются как PEM-кодированные, так и приватные ключи формата OpenSSH. Зашифрованные ключи запрашивают парольную фразу во время выполнения.

Могу ли я установить пользовательский путь на своем сервере?

Да. Используйте {date}, {time}, {uuid}, и {ext} заполнители. Структура каталогов создается, если отсутствует, поэтому /var/www/screens/{date}/ms_{uuid}.{ext} автоматически создает ежедневные папки.

Работает ли загрузка по SFTP через VPN?

Да. Maxisnap использует системный сетевой стек, поэтому WireGuard, Tailscale, OpenVPN, ZeroTier — все они прозрачно работают с частными внутренними SSH-хостами.

Что произойдет, если соединение прервется во время загрузки?

Ошибки отображаются в виде всплывающего уведомления; снимок экрана сохраняется в редакторе, чтобы вы могли повторить попытку. v1.9.0 исправил ошибку утечки сессии — прерванные загрузки теперь корректно закрываются в блоке finally.

Владейте каждым сделанным вами снимком экрана

Загрузите Maxisnap, укажите свой SFTP-сервер и прекратите отправлять снимки экрана через чужое облако.

Скачать бесплатно Посмотреть все функции

Похожие статьи: Загрузка S3 · ссылка на скриншот · функции · Руководство по SFTP · для разработчиков