BURSU Connection Manager
Повний посібник користувача. Windows 5.5.0 · Linux & macOS 3.3.5 · Android 2.1.1 · iOS/iPadOS 2.1.1 · веб-портал BURSUcloud. BURSUsofts, жовтень 2026.
Що таке BURSUcm
BURSU Connection Manager (BURSUcm) — швидкий менеджер віддалених підключень. Він збирає в одному вікні все, з чим працює інженер: сервери, мережеве обладнання, віддалені робочі столи, файлові панелі, збережені паролі та права доступу команди. Програма працює нативно на Windows, Linux і macOS, має мобільні клієнти для Android і для iPhone/iPad та вміє — але не зобов'язана — синхронізувати все через сервіс BURSUcloud.

| Компонент | Що це |
|---|---|
| Застосунок для Windows | Перший і основний настільний клієнт: SSH, WinRM, RDP, VNC, Apple Remote Desktop, Telnet, Serial, Web, FTP/FTPS і SFTP у вкладках, зашифроване сховище паролів, користувачі та права. |
| Застосунок для Linux і macOS | Той самий менеджер підключень для систем родин Debian/Ubuntu, Arch, Fedora/RHEL і для macOS (Intel та Apple Silicon). Один каталог, ті самі режими зберігання, віддалений робочий стіл — зокрема Apple Remote Desktop — просто у вкладці. Йому присвячено окремий розділ. |
| BURSUcloud | Необов'язкова хмара: ваш каталог живе в ізольованій базі PostgreSQL і синхронізується між пристроями через zero-knowledge API — сервер ніколи не бачить розшифрованих паролів. |
| Веб-портал bursucm.com | Керування хмарними базами з браузера: підключення, облікові дані, сніпети, користувачі, пристрої, резервні копії. |
| BURSUlink | Безкоштовний агент для Windows, macOS і Linux, який прив’язує комп’ютер за NAT до бази BURSUcloud: застосунки дістаються до нього по SSH, SFTP, Telnet, RDP, VNC, WinRM і Apple Remote Desktop, а також відкривають його веб-сторінки та FTP-сервери, без прокидання портів і без VPN. Див. окремий розділ. |
| Застосунок для Android | Мобільний клієнт хмарного каталогу: термінали SSH і Telnet, файли через SFTP/FTP, вбудовані RDP, VNC та Apple Remote Desktop, редагування без мережі, розблокування відбитком — ті самі папки й той самий порядок, що на комп'ютері. Докладніше — в окремому розділі. |
| Застосунок для iOS та iPadOS | Один універсальний застосунок для iPhone та iPad: термінали SSH і Telnet, файли через SFTP/FTP, вбудовані RDP, VNC та Apple Remote Desktop, редагування без мережі, розблокування через Face ID — той самий каталог у тому самому порядку. Докладніше — в окремому розділі. |

Підтримувані протоколи
| Протокол | Як відкривається | Головне |
|---|---|---|
| SSH | вбудований термінал у вкладці | ключі, SSH-агент, jump host, прокидання портів і SOCKS5-проксі, tmux, панель SFTP поруч |
| WinRM | вбудована консоль PowerShell або cmd.exe у вкладці (PowerShell Remoting / WinRS) | HTTP чи HTTPS із закріпленим сертифікатом, потоковий вивід, Ctrl+C, запити Read-Host і -Confirm, кодова сторінка cmd |
| RDP | вбудований клієнт у вкладці (рушій BURSUrdp; альтернатива — Microsoft на Windows або IronRDP на Linux і macOS) | глибина кольору, прокидання дисків/буфера/принтерів, кілька моніторів |
| VNC | вбудований віддалений робочий стіл у вкладці | шифрування TLS/VeNCrypt, Tight/ZRLE/Hextile, буфер обміну, масштабування, лише перегляд |
| Apple Remote Desktop | вбудований робочий стіл Mac у вкладці | High Performance (відео + звук через GPU) на macOS 14+ (Mac на Intel — без приватного екрана), звичайний екран на Mac, які його не пропонують, приватний режим або дзеркало |
| Telnet | вбудований термінал | для мережевого обладнання та старих систем |
| Serial (COM) | вбудований термінал | швидкість, парність, стоп-біти, керування потоком |
| Web (HTTP/HTTPS) | вбудований браузер у вкладці | збережений логін, ігнорування помилок сертифіката для внутрішніх панелей; повноцінний браузер — адресний рядок із замком, пошук, друк, інструменти розробника та список завантажень |
| FTP / FTPS | двопанельний файловий менеджер | явний і неявний TLS, пасивний режим, черга передач |
| SFTP | панель поруч із SSH-терміналом або окремо | черга передач із прогресом, перетягування, копіювання папок цілком, chmod |
Майже все в цьому посібнику стосується кожної настільної версії — підключення, облікові дані, SSH, сховище і хмара всюди працюють однаково. Там, де Windows і Linux/macOS різняться (встановлення, рушій RDP, кілька налаштувань), це сказано просто в тексті, а розділ про Linux і macOS збирає всі особливості цієї версії в одному місці.
Швидкий старт за 10 хвилин
Від чистої машини до першої SSH-сесії, збереженого пароля та переданого файлу. Кожен крок посилається на розділ із подробицями — але щоб дійти до кінця, посилання не знадобляться.
- Встановіть застосунок. Windows: завантажте і запустіть
BURSUcm-Setup.exe. Linux: встановіть пакет для свого дистрибутива. macOS: перетягніть застосунок із .dmg у «Програми». - Виберіть, де житимуть дані. Під час першого запуску застосунок запитає; виберіть «Локальна база даних» — найбезпечніший варіант за замовчуванням, повністю офлайн. Пізніше підключення, облікові дані та сніпети можна перенести в хмару через переносну резервну копію.
- Увійдіть і змініть пароль. У свіжій локальній базі один обліковий запис —
admin/admin; застосунок одразу попросить замінити пароль. - Збережіть логін і пароль. Відкрийте «Облікові дані» в бічній панелі → «Новий логін і пароль…»: мітка (наприклад, «root — сервери лабораторії»), ім'я користувача і пароль. Один збережений запис може обслуговувати скільки завгодно серверів — у цьому й сенс.
- Додайте підключення. Натисніть Ctrl+T (або «+ Додати підключення»): ім'я, тип SSH, адреса сервера — порт 22 уже підставлено. У полі облікових даних виберіть щойно збережений запис. У полі «Папка» виберіть папку зі списку — у ньому ті самі папки в тому самому порядку, що й у дереві; нові папки створюються в дереві кнопкою «Нова папка».
- Підключіться. Подвійний клік по новому запису. Під час найпершого підключення застосунок покаже відбиток ключа сервера — це перевірка справжності працює як задумано; підтвердьте кнопкою «Довіряти та запам'ятати». Зелена крапка на вкладці — сесія жива.
- Передайте файл. У панелі сесії натисніть «Файли (SFTP)»: ліворуч ваш комп'ютер, праворуч сервер. Перетягніть файл — він піде через чергу передач з індикатором прогресу.
- Замкніть усе на замок. Коли почнуть накопичуватися справжні паролі, задайте майстер-пароль у Налаштування → Безпека — відтоді ваші секрети зашифровано ключем, який знаєте тільки ви, а база стає переносною на будь-яку іншу машину. Подробиці — в розділі «Майстер-пароль і сховище».
Не передруковуйте нічого руками — Налаштування → Дані → Імпорт читає їхні збережені сесії безпосередньо, разом зі структурою папок, а паролі WinSCP переносяться автоматично. Див. «Імпорт з інших програм». KeePass, 1Password і Bitwarden / Vaultwarden переносяться так само — разом із паролями та одноразовими кодами.
Встановлення на Windows
Системні вимоги
- Windows 10 або 11 (x64, x86 чи ARM64), включно з Windows Server 2012–2025.
- ~150 МБ на диску. Середовище .NET вбудовано в інсталятор — нічого окремо встановлювати не треба.
Встановлення
- Завантажте
BURSUcm-Setup.exeзі сторінки bursucm.com/download. Поруч із кнопкою опубліковано контрольну суму SHA-256 — за бажанням звірте її командоюcertutil -hashfile BURSUcm-Setup.exe SHA256. - Запустіть інсталятор і йдіть за майстром. Він сам вибере потрібну збірку (x64/x86/ARM64) під ваш процесор.
- Запустіть BURSUcm і продовжте з розділу «Зберігання даних і перший запуск».
Встановлення з термінала — winget
BURSUcm є в диспетчері пакетів Windows, тому два кроки вище замінює одна команда. winget входить до складу Windows 10 (1809 і новіше) та Windows 11, і команда однаково працює в PowerShell, Terminal і командному рядку. Windows один раз запитає підтвердження: програма встановлюється для всіх облікових записів комп’ютера.
winget install bursucm
Згодом winget upgrade bursucm установить нову версію поверх старої, зберігши всі дані, а winget uninstall bursucm її вилучить.
Оновлення
Раз на день — під час запуску й далі щодня, поки він відкритий, — застосунок перевіряє стрічку релізів (це можна вимкнути в Налаштування → Вигляд) і, якщо вийшла нова версія, показує вікно зі списком змін і посиланням на завантаження. Сповіщення, знайдене під час роботи, чекає, доки ви опинитеся на вкладці «Головна». Встановлення нової версії поверх старої зберігає всі ваші дані. Якщо програму встановлено через winget, те саме робить команда winget upgrade bursucm.
Встановлення на Linux
Нативні пакети x86_64 збираються для трьох великих родин. Візьміть файл на bursucm.com/download (сторінка сама відкриє вкладку вашого дистрибутива) — а краще один раз додайте репозиторій, і оновлення ставитиме ваш пакетний менеджер.
| Родина | Пакет | Разове встановлення |
|---|---|---|
| Debian, Ubuntu, Linux Mint, Pop!_OS | .deb | sudo apt install ./bursucm_3.3.5_amd64.deb |
| Arch, CachyOS, Manjaro, EndeavourOS | .pkg.tar.xz | sudo pacman -U bursucm-3.3.5-1-x86_64.pkg.tar.xz |
| Fedora, RHEL, AlmaLinux, Rocky Linux | .rpm | sudo dnf install ./bursucm-3.3.5.x86_64.rpm |
Застосунок встановлюється в /opt/bursucm, з'являється в меню як «BURSU Connection Manager» і запускається з термінала командою bursucm. Контрольні суми SHA-256 усіх пакетів опубліковано на сторінці завантаження.
Репозиторії пакетів — автоматичні оновлення
Усі три репозиторії роздаються з bursucm.com і підписані GPG-ключем BURSUsofts Package Signing. Додайте репозиторій своєї родини — і нові версії приходитимуть разом зі звичайними оновленнями системи.
APT (Debian / Ubuntu / Mint / Pop!_OS)
sudo wget -qO /usr/share/keyrings/bursucm.gpg https://bursucm.com/repo/bursucm.gpg
sudo tee /etc/apt/sources.list.d/bursucm.sources >/dev/null <<'EOF'
Types: deb
URIs: https://bursucm.com/repo/apt
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/bursucm.gpg
EOF
sudo apt update && sudo apt install bursucm
Сучасний формат deb822 (.sources) обрано свідомо: вікно «Програми та оновлення» в Ubuntu коректно показує такі записи в розділі Other Software.
DNF / YUM (Fedora / RHEL / AlmaLinux / Rocky)
sudo rpm --import https://bursucm.com/repo/bursucm.asc
sudo tee /etc/yum.repos.d/bursucm.repo >/dev/null <<'EOF'
[bursucm]
name=BURSUcm
baseurl=https://bursucm.com/repo/rpm
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://bursucm.com/repo/bursucm.asc
metadata_expire=6h
EOF
sudo dnf install bursucm
dnf кешує метадані репозиторію. sudo dnf --refresh install bursucm (або upgrade) змушує подивитися заново; з рядком metadata_expire=6h із прикладу вище це й само минеться за кілька годин.
Pacman (Arch / CachyOS / Manjaro / EndeavourOS)
curl -fsSL https://bursucm.com/repo/bursucm.asc | sudo pacman-key --add -
sudo pacman-key --lsign-key BA53B57D047CE8F14610C02A037A882DB839E2E0
echo -e '\n[bursucm]\nServer = https://bursucm.com/repo/arch' | sudo tee -a /etc/pacman.conf
sudo pacman -Syu bursucm
Залежності
Пакети самі оголошують усе потрібне (GTK 3, NSS, ALSA) — пакетний менеджер підтягне це автоматично. Окремо ставити .NET чи Electron не треба: застосунок самодостатній.
Встановлення на macOS
- Завантажте образ диска для свого Mac із bursucm.com/download: Intel (
BURSUcm-3.3.5-x64.dmg) або Apple Silicon (BURSUcm-3.3.5-arm64.dmg). Не впевнені, який у вас чип? Меню Apple → «Про цей Mac». - Відкрийте .dmg і перетягніть BURSU Connection Manager у папку Applications («Програми»).
- Запустіть із «Програм» або через Spotlight.
Поточні збірки підписано сертифікатом Developer ID і нотаризовано Apple, тому macOS відкриває їх без попереджень. Якщо у вас лишилася стара копія, яку Gatekeeper блокує повідомленням «Не вдалося перевірити…»: відкрийте Системні параметри → Конфіденційність і безпека та натисніть «Все одно відкрити» — або просто завантажте поточну версію.
На Mac діє все, що написано в цьому посібнику; особливості версії для Linux/macOS зібрано в її розділі.
Встановлення на Android
- Встановіть BURSU Connection Manager із Google Play (Android 8.0 або новіший) — найпростіший шлях, з автоматичними оновленнями. Не хочете Google-акаунт на пристрої? Той самий застосунок доступний і як прямий
BURSUcm.apkз bursucm.com/download; під час відкриття система один раз запитає дозвіл на встановлення з вашого браузера чи файлового менеджера. - Відкрийте BURSUcm і увійдіть зі своїм обліковим записом bursucm.com (пошта/пароль, Google, Microsoft, Apple або GitHub) чи логіном користувача бази виду
name@handle. Якщо в обліковому записі ввімкнено двофакторний вхід, застосунок спитає код одразу після пароля — див. Двофакторний вхід.
Android-застосунок — супутник хмари: йому потрібен обліковий запис BURSUcloud, і він показує той самий каталог, що й ваш комп'ютер. Можливості й модель безпеки описано в розділі про Android.
Встановлення на iPhone та iPad
- Встановіть BURSU Connection Manager з App Store — один універсальний застосунок і для iPhone, і для iPad, безкоштовний; потрібна iOS або iPadOS 17 чи новіша.
- Відкрийте його і увійдіть з обліковим записом bursucm.com (пошта і пароль, Google, Microsoft, Apple або GitHub) — чи з логіном користувача бази на кшталт
name@handle. Якщо в обліковому записі ввімкнено двофакторний вхід, застосунок спитає код одразу після пароля — див. Двофакторний вхід.
Застосунок для iOS та iPadOS — супутник хмари: йому потрібен обліковий запис BURSUcloud, і він показує той самий каталог, що й настільний. Можливості та модель безпеки описані в розділі про iOS та iPadOS.
Зберігання даних і перший запуск
Увесь каталог (підключення, облікові дані, користувачі, сніпети) BURSUcm тримає в одній базі даних. Під час першого запуску застосунок питає, де цій базі жити, — а передумати можна будь-коли в Налаштування → База даних, між локальною базою і PostgreSQL; BURSUcloud натомість відкривається з екрана входу (див. Підключення застосунку до хмари):
| Режим | Де лежать дані | Кому підходить | Як захищено паролі |
|---|---|---|---|
| Локальна SQLite | файл на цьому комп'ютері | одна машина, робота офлайн | на Windows: DPAPI (прив'язка до облікового запису Windows) або майстер-пароль; на Linux/macOS: майстер-пароль |
| PostgreSQL | ваш власний сервер | команда в одній мережі зі своїм сервером БД | майстер-пароль (переносне шифрування AES-256-GCM) |
| BURSUcloud | ізольована база на bursucm.com | синхронізація між пристроями і командою | майстер-пароль; розшифрування відбувається тільки на вашому пристрої (zero-knowledge) |
- Локальна база — вхід
admin/admin; застосунок одразу просить змінити пароль. - BURSUcloud — вхід за поштою і паролем від bursucm.com або через Google, Microsoft, Apple чи GitHub (відкриється вікно браузера; застосунок підхопить вхід автоматично), потім вибір бази зі списку.

Як BURSUcloud влаштований зсередини
- Кожна база — окрема база PostgreSQL на сервері; дані клієнтів ніколи не змішуються.
- Застосунки ходять до неї лише через HTTPS API; сама СКБД в інтернет не виставлена.
- Паролі підключень зберігаються зашифрованими вашим майстер-паролем. Майстер-пароль ніколи не залишає пристрій: ключ виводиться локально, сервер бачить лише шифротекст. Саме тому забутий майстер-пароль відновити неможливо — бережіть його.
- Користувачі бази «подорожують» усередині самої бази: повна резервна копія чи SQL-дамп переносить їх разом із даними.
Міграція між режимами
- У Налаштування → База даних виберіть і перевірте цільову базу (кнопка «Перевірити»).
- Натисніть «Мігрувати до іншої бази…» (у Linux і macOS — «Перенести в іншу базу даних…») — підключення, облікові дані, користувачі й сніпети переїжджають цілком у цільову базу: у застосунку для Windows — інший файл локальної бази або базу PostgreSQL, у застосунку для Linux і macOS — інший файл локальної бази або, з 3.1.3, базу PostgreSQL. У BURSUcloud ця кнопка каталог не переносить — про це див. Переїзд із локальної бази.
- Якщо базою користуватимуться кілька комп'ютерів, увімкніть майстер-пароль ДО міграції — інакше паролі, зашифровані DPAPI, не відкриються на інших машинах.
Перемикання бази — у Налаштування → База даних, кнопкою «Імпорт бази…» або відповіддю «Так» на питання «Переключитися на нову базу зараз?» після міграції — закриває всі відкриті сесії. Якщо якісь сесії відкриті, застосунок спершу запитає: «Відкриті сесії (N) будуть закриті. Продовжити?»
Не знаєте, з чого почати? Беріть локальну базу. Якщо згодом перейдете в хмару, переносна резервна копія забере підключення, облікові дані, папки й сніпети; користувачів, права й ручний порядок там доведеться налаштувати заново.
PostgreSQL: власний сервер
Виберіть PostgreSQL в «Інші варіанти» на екрані першого запуску — або пізніше в Налаштування → База даних → Режим бази даних — і заповніть форму. Рядок підключення застосунок збирає сам, вручну його ніхто не пише:
| Поле | Що вводити |
|---|---|
| Хост, Порт | імʼя або IP-адреса сервера та його порт (типово 5432) |
| База даних | наявна порожня база (типово bursucm); таблиці застосунок створить під час першого входу |
| Імʼя користувача, Пароль | роль PostgreSQL, якій належить ця база (або яка може створювати в ній таблиці). Пароль залишається на цьому компʼютері в зашифрованому вигляді — серверної частини у BURSUcm у цьому режимі немає |
| Шифрування | Обовʼязково, з перевіркою сертифіката сервера (рекомендовано) — TLS, і сертифікат сервера має бути довіреним для цього компʼютера. Обовʼязково, дозволено самопідписаний сертифікат — TLS без перевірки, хто на тому боці; для приватного сервера з власним сертифікатом. Вимкнено — відкритим текстом; лише в довіреній локальній мережі |
Перевірити підключення показує версію сервера поруч із кнопкою — або причину відмови; відхилений сертифікат пояснюється тими самими словами, із зазначенням, який варіант шифрування вибрати. Потім Продовжити: схема створюється, ви входите як admin / admin і задаєте новий пароль. Кожен клієнт — Windows, Linux, macOS — вказує на той самий сервер у той самий спосіб; користувачі, групи та права на папки працюють так само, як в інших режимах.
Щоб передати ці параметри підключення колезі без ручного введення, натисніть Експорт конфігурації у формі PostgreSQL і надішліть отриманий файл .bursucm-db; кнопка Імпорт конфігурації відкриває його на іншому комп’ютері з Windows, Linux або macOS. Файл містить хост, порт, назву бази, користувача, пароль бази та варіант шифрування — але не каталог, обліковий запис застосунку, майстер-пароль сховища чи збережені секрети. Перед надсиланням захистіть файл окремим паролем: у незахищеному файлі пароль бази зберігається відкритим текстом.

На сервері: що налаштовує адміністратор
Версії. Будь-яка, яку ще підтримує сам проєкт PostgreSQL, — на момент написання це 13 і новіші. Нічого екзотичного BURSUcm не просить: найновіше в його схемі — ON CONFLICT (PostgreSQL 9.5), а автентифікація scram-sha-256 потребує PostgreSQL 10. Розробляється й перевіряється на 14 і 16.
Заведіть окрему роль і окрему базу — і нічого понад це:
CREATE ROLE bursucm LOGIN PASSWORD 'a long random password';
CREATE DATABASE bursucm OWNER bursucm;
REVOKE ALL ON DATABASE bursucm FROM PUBLIC;
- Жодних SUPERUSER, CREATEROLE і CREATEDB. Роль володіє однією базою, більше їй нічого не потрібно. Суперкористувач тут означає, що кожен, хто дістався каталогу, прочитає й усі інші бази цього сервера, — і
pg_hba.confцього вже не скасує. - Пускайте лише підмережу клієнтів — у
pg_hba.conf, вище за будь-який ширший рядок: спрацьовує перший відповідний:
Підставте свою підмережу, приберіть усі рядки# TYPE DATABASE USER ADDRESS METHOD hostssl bursucm bursucm 192.168.10.0/24 scram-sha-256trust, увімкнітьssl = onі задайтеlisten_addressesуpostgresql.conf. Потімsudo systemctl reload postgresql. - Сертифікат мусить називати той хост, який ви вводите. За вибору Обов’язково, з перевіркою сертифіката сервера застосунок звіряє сертифікат сервера з іменем у полі «Хост»: сертифікат, виданий на
db.example.lan, не підійде для підключення до10.0.0.5. Підключайтеся за іменем і переконайтеся, що ЦС, який його видав, довірений на комп’ютері клієнта. Середній варіант, самопідписаний сертифікат, шифрує, але нічого не доводить про те, хто відповів. - Закрийте порт фаєрволом. 5432 доступний із підмережі клієнтів і більше нізвідки — наприклад,
sudo ufw allow from 192.168.10.0/24 to any port 5432 proto tcp. - Робіть резервні копії, як для будь-якої бази.
pg_dump -Fc bursucm > bursucm-$(date +%F).dumpза розкладом, зберігайте не на цій самій машині і час від часу відновлюйте одну з копій кудись, де це нічому не зашкодить: неперевірена копія — це надія, а не копія. У дампі лежать каталог і збережені паролі у вигляді шифротексту: щоб їх прочитати, потрібен майстер-пароль, але поводьтеся з файлом як із секретом.
Підключення

Створення підключення
- Натисніть «+ Додати підключення» (або Ctrl+T, або правий клік по папці → «Додати підключення сюди…»).
- Заповніть ім'я, тип (протокол), адресу і порт. Порт підставляється за протоколом (22, 5985, 3389, 5900, 23…).
- У режимі BURSUcloud поле «Підключення BURSUlink» над адресою і портом обирає «Напряму» або «Через BURSUlink» — агента на комп’ютері за NAT (див. BURSUlink).
- Введіть ім'я користувача і пароль вручну — або виберіть збережений запис зі сховища (див. «Облікові дані»).
- Поле «Папка» — розгорнуване дерево папок: ті самі папки, той самий порядок і та сама згорнутість, що в головному дереві (згортання тут головне дерево не змінює); папка вибирається, шлях не вводиться. «Загальне (без папки)» на початку списку залишає підключення поза папками. Нова папка спочатку створюється в дереві, через його контекстне меню.
- За бажанням додайте теги (через кому) і нотатки.
Папки, обране, пошук
- Папки — необмежена вкладеність; стан «розгорнуто/згорнуто» запам'ятовується, а в хмарному режимі синхронізується між пристроями разом із порядком папок.
- Фільтри над деревом: Усі, Обрані, Нещодавні. Зірочка на картці підключення додає його в обране.
- Пошук (Ctrl+F) миттєво шукає за іменами та адресами.
- Швидке підключення — рядок
user@host:portдля разової сесії без збереження в каталог. Згодом Зберегти як підключення у меню вкладки відкриє редактор нового підключення, заповнений тим, що ви ввели.
Контекстне меню — короткий шлях
Більша частина щоденної роботи з каталогом не відкриває жодного діалогу — все в меню правої кнопки.
- На папці: «Додати підключення сюди…», «Нова підпапка…», «Перейменувати папку…» і «Логін і пароль за замовчуванням для цієї папки» — один логін на весь вміст (див. успадкування від папки).
- Видалення папки: «Видалити папку...» видаляє лише порожню папку. Якщо всередині ще є підключення, облікові дані або підпапки, нічого не видаляється — вікно показує, скільки в папці підключень (у папці облікових даних — записів) і підпапок, щоб ви спершу перенесли або видалили їх. До Windows 5.1.4 і Linux та macOS 3.1.3 весь вміст натомість піднімався на рівень вище. Те саме правило діє на bursucm.com.
- На підключенні: Підключитися, Відкрити в split-режимі, Скопіювати ім'я користувача / Скопіювати пароль (пароль іде в буфер обміну, жодного разу не показавшись на екрані), Копіювати як… — дублювати запис, щоб зробити схожий за два кліки, «Розбудити мережею (WoL)» — надіслати magic-пакет на MAC-адресу підключення, щоб увімкнути сплячу машину перед підключенням, Перемістити до папки, Змінити, Видалити.
- Ще в тому ж меню: пряме «Відкрити SFTP» — файлова панель без відкриття термінала; а для RDP на Windows — «Відкрити в Remote Desktop», сесія у зовнішньому вікні mstsc замість вкладки.
- На записі логіна/пароля: Змінити, Копіювати як…, Перемістити до папки, Видалити — та сама ідея, та сама швидкість.
Wake on LAN і MAC-адреса
У підключення будь-якого типу, крім Serial, є поле «MAC-адреса (для Wake on LAN, необов'язково)». Коли адресу збережено, пункт «Розбудити мережею (WoL)» у контекстному меню надсилає magic-пакет — широкомовно і ще напряму на адресу самої машини: сплячий комп’ютер у Wi-Fi широкомовний пакет не отримує.
Починаючи з Windows 3.8.1 і Linux та macOS 2.8.1 кнопка «Отримати MAC» поруч із полем читає адресу за вас. Спершу вона питає мережу цього комп’ютера (ARP): миттєво і без облікових даних, але лише для машини, яка ввімкнена і перебуває в тій самій локальній мережі. Для SSH-підключення до машини за маршрутизатором застосунок потім входить на неї — з обліковими даними, ключем, перевіркою ключа хоста і jump-хостом самого підключення — і питає адресу в неї самої. Для інших типів підключень поза локальною мережею прочитайте адресу через SSH-підключення до цієї машини або введіть вручну.
Mac, iPhone та iPad у Wi-Fi за замовчуванням показують приватну адресу: свою в кожній мережі й змінювану раз на два тижні. Застосунок попереджає про це, коли «Отримати MAC» повертає таку адресу. Пробудження працює, доки адреса чинна; потім прочитайте її знову або вимкніть приватну адресу для цієї мережі на самому пристрої. У віртуальної машини чи контейнера програмно призначена адреса — норма, і вона не змінюється.
Власний порядок — папки й записи руками
За замовчуванням усе відсортовано за абеткою — але про сервери рідко думають за абеткою. Обидва дерева — підключення і логіни/паролі — можна розставити вручну:
- Наведіть мишу на будь-який рядок — папку, підключення чи запис пароля — праворуч з'являться маленькі стрілки ▲ ▼. Кожен клік міняє рядок місцями із сусіднім.
- Стрілки зберігають дерево як є: папки рухаються серед папок, записи — серед записів своєї папки; змінюється тільки порядок відображення.
- Або перетягніть мишею — у застосунках для Windows, Linux і macOS: візьміть папку чи запис і відпустіть там, де їй місце — лінія показує позицію, рамка — папку, до якої вона потрапить. Серед сусідів вона переставляється одразу. До папки, з папки чи на верхній рівень — спершу відкриється вікно: що переноситься, звідки, куди й на яке місце, а адміністратор бачить, хто отримає чи втратить доступ; нічого не змінюється, доки ви не натиснете Перемістити. Папка переноситься разом із підпапками, записами, правами доступу й порядком. Якщо затримати курсор над згорнутою папкою, вона розгорнеться; Esc скасовує. В Обраному, Останніх і під час пошуку перетягування вимкнене.
- Порядок зберігається в базі даних, а не на пристрої: у хмарному режимі застосунок для Windows, застосунок для Linux/macOS, веб-портал, Android та iOS/iPadOS показують саме той порядок, який ви задали. На порталі ті самі стрілки стоять на кожному рядку вкладок «Підключення» і «Облікові дані».
- На телефонах рядок рухають за маркер перетягування на Android і пунктами «Перемістити вгору» / «Перемістити вниз» у його меню на iPhone та iPad — у повному списку, поза пошуком і лише з правом на редагування.
- Усе, що ви не переставляли, — і все нове — просто йде за абеткою після розставлених записів, тож нові елементи ніколи не зникають.
Картка підключення

Клацніть підключення — відкриється його картка: адреса/порт/протокол, прив'язаний логін із кнопками «Копіювати» і «Показати/сховати», теги, нотатки, час останнього використання. Зверху — Підключитися, обране, Змінити, Видалити.
Починаючи з Windows 5.1.1 і Linux та macOS 3.1.1 рядок картки «Останнє використання» показує, коли підключення використовували востаннє, а в спільній базі (BURSUcloud або PostgreSQL) — і хто: наприклад, «user2554, 15.02.2025 21:22 GMT+4». Час показується у вашому часовому поясі, зі зміщенням GMT, яке діяло в ту дату. У локальній базі SQLite видно лише час. Підключення зараховується, коли сесію встановлено; невдалий вхід не записується.
Поки відкриті сесії, можна вільно клацати інші підключення і читати їхні картки — вкладки сесій нікуди не дінуться. Повернутися: «← Повернутися до відкритих сесій».
Термінал і сесії

Вкладки
- Кожна сесія — вкладка. Перетягуйте, щоб змінити порядок; правий клік — Дублювати, Закріпити, Закрити. Коли сесій багато, вкладки звужуються й ділять один рядок, як у браузері; + у кінці відкриває нове підключення, а коліщатко миші прокручує смугу.
- Крапка стану на кожній вкладці: жовта — підключається, зелена — працює, червона — обірвалася, фіолетова — через jump host. Мертву сесію видно, не відкриваючи вкладку.
- За несподіваного обриву (мережа, сервер перестав відповідати, перезавантаження) вкладка червоніє й перепідключається сама — див. Коли зв’язок обривається. Поверх сесії лишається кнопка Перепідключити: Enter перепідключає одразу. Навмисний вихід (
exit, Ctrl+D) закриває вкладку як звично. - «Дублювати з поточною папкою»: у разі дублювання SSH-вкладки нова сесія відкривається в тому ж каталозі, де ви працювали, — без церемоній із
cd.
Коли зв’язок обривається — автоматичне перепідключення
Починаючи з Windows 5.1.2 і Linux та macOS 3.1.2 сесія, що обірвалася, перепідключається сама — SSH, SFTP і FTP, Telnet, WinRM, послідовні порти, RDP, VNC і Apple Remote Desktop. Перепідключається лише сесія, що обірвалася: ваш власний exit або вихід із системи на віддаленому робочому столі, як і раніше, закриває вкладку.
- Відлік: вкладка червоніє, чекає 30 секунд і перепідключається — до трьох спроб. Для вкладки, яку ви переглядаєте, вікно «Підключення втрачено» показує причину й відлік із кнопками «Перепідключити зараз» і «Скасувати»; вкладка у фоні відлічує мовчки. Після трьох невдалих спроб вікно повідомляє про це й пропонує «Перепідключити» (ще три спроби) або «Закрити».
- Сервер перестав відповідати: сесія SSH або SFTP раз на інтервал keep-alive (типово 15 секунд, Налаштування → SSH) запитує сервер, чи він на місці, і вважає сесію втраченою після 10 секунд без відповіді. Завислий сервер або сервер, що перезавантажується під відкритою сесією, виявляється за секунди, а не лишає термінал чекати. Дані, що й далі надходять, вважаються відповіддю, тож велика передача повільним каналом не сприймається як сервер, що впав. Сесію FTP, що простоює, раз на хвилину підтримує команда keep-alive.
- Клавіатура лишається у вас: спроба у фоні ніколи не забирає клавіатуру й не перемикає вкладки — те, що ви набираєте в іншій вкладці, діалозі чи другій панелі, лишається там. Питання, на яке натрапила спроба (ключ хоста, jump host, сертифікат RD Gateway), чекає, доки ви відкриєте її вкладку, а змінений ключ хоста ніколи не приймається мовчки.
- Введені паролі: якщо під час підключення ви ввели пароль і не зберегли його, автоматична спроба не надсилає його повторно: вкладка чекає на вас, а її кнопка «Перепідключити» використовує введений пароль.
- Split-режим: друга панель, що втратила сесію, сама перепідключається на місці. Якщо обривається основна панель, а друга й далі працює, робочу панель ніщо не зачіпає; «Перепідключити» і «Закрити» спершу запитують і називають сесію в другій панелі, яка закриється разом із вкладкою.
- Перенаправлення портів: тунелі
-L,-Dі-Rвтраченої сесії звільняються одразу, тож перепідключена сесія може знову відкрити ті самі порти.
Робота в терміналі
- Повні ANSI-кольори: Midnight Commander, htop та інші TUI-програми відображаються коректно.
- Права кнопка миші — налаштовується в параметрах SSH і WinRM підключення («Права кнопка миші в терміналі»): «Копіювати, якщо виділено, інакше вставити (за замовчуванням)», «Копіювати виділення, вставляти правою кнопкою» або «Показувати контекстне меню Копіювати/Вставити». Виділення копіюється лише в режимі «Копіювати виділення, вставляти правою кнопкою»; у двох інших режимах копіює права кнопка, тож рядок, виділений, щоб його прочитати, не замінює те, що ви щойно скопіювали.
- Безпечна вставка: якщо в буфері кілька рядків (команди виконалися б одразу), з'являється підтвердження з попереднім переглядом — захист від прихованих команд, скопійованих із веб-сторінок. Працює на кожному шляху вставки: Ctrl+V, Shift+Insert, правий клік і контекстне меню.
- Чиста вставка: переведення рядків нормалізуються і підтримується bracketed paste, тому сучасні оболонки (bash 5.1+, zsh) і REPL отримують багаторядкову вставку одним редагованим блоком, а не виконують її порядково — і в редакторах не лишається зайвих
^M. - «Повне вікно» розгортає сесію на все вікно застосунку; «Повний екран» (вихід — F11) займає весь монітор. Його панель — вкладки сесій, кнопки сесії, Вийти з повного екрана, Згорнути і шпилька, що її закріплює, — займає всю ширину екрана й виїжджає, коли миша на мить затримується біля середини верхнього краю, тож вкладки й кнопки вікон самого віддаленого екрана в кутах і далі приймають кліки. На Mac її вкладки й кнопки стоять просто в смузі, яку висуває сама система. Жоден із режимів не тримає інші програми позаду: програма, на яку ви перемкнулися, — месенджер, браузер — виходить наперед, як у «Підключенні до віддаленого робочого стола» (Windows 5.3.7).
- Ширина бічної панелі: потягніть правий край бічної панелі, щоб зробити її ширшою або вужчою, — ширина запам’ятовується, а подвійне клацання по краю повертає стандартну. На вузькій панелі кнопки показують значки й лічильники замість обрізаних слів, а кожна кнопка називає себе у спливаючій підказці.
- + наприкінці смуги вкладок — і на панелі повного екрана — відкриває вікно Відкрити підключення: дерево підключень із пошуком угорі. Стрілки ходять деревом, Enter або подвійний клік підключає, Розгорнути все / Згорнути все складають теки, а + Додати підключення внизу створює нове. Підключення відкривається, не виходячи з повного вікна й повного екрана.
- Тонка смуга прокручування праворуч дає гортати буфер, не закриваючи текст.
Вигляд — кольорова схема і шрифт

Налаштуйте термінал під себе в Налаштування → Вигляд (застосовується до всіх термінальних сесій — SSH, Telnet і Serial):
- Кольорова схема: вибір із вбудованих тем — Classic, Dracula, Solarized та інші — дібраних і для читабельності, і для вигляду.
- Шрифт: виберіть сімейство і розмір; увесь буфер перемальовується миттєво, тож порівняти можна з одного погляду.
Запис сесії у файл
Потрібна розшифровка того, що відбувалося на сервері? Увімкніть запис сесії для підключення, і BURSUcm пише вивід сесії в текстовий файл просто під час роботи.
- Потрібні обидва перемикачі: «Записувати вивід термінала у файли» в Налаштування → Логи і «Записувати вивід цього сеансу у файл» у самому підключенні. «Папка логів» задається на тій самій вкладці Налаштування → Логи; записи сеансів потрапляють у її підпапку
sessions. - Кожна сесія отримує свій файл із міткою часу — чистий запис для аудитів, заявок на зміни чи просто щоб згадати, що ви вводили минулого тижня.
Журнали сесій — це відкритий текст на вашому диску; вони можуть містити вивід команд і все, що друкувалося на екрані. Тримайте папку журналів там, де її читаєте лише ви.
Split-режим — дві сесії поруч
Одна вкладка може тримати дві термінальні сесії:
- Інший сервер поруч: правий клік по підключенню в дереві → «Відкрити в split-режимі» (приєднується до активної вкладки).
- Той самий сервер ще раз: кнопка «Дублювати в split» у панелі сесії.
- Кнопка ⇅ перевертає розкладку: поруч ⟷ одна над одною.
- Якщо одна панель завершилася, друга займає всю вкладку. Jump host і тунелі працюють і в другій панелі.
- Панель, що втратила сесію, перепідключається на місці — див. Коли зв’язок обривається.
Broadcast — набрати раз, надіслати всім
Перемикач Broadcast у панелі сесії дзеркалить ваше введення в усі відкриті термінальні сесії (вкладки і split-панелі). Поки він увімкнений, горить яскраво-помаранчева смуга «Ввід транслюється в N сесій» із кнопкою «Стоп».
Broadcast шле команди на всі сервери без розбору. Погляньте на смугу і на відкриті сесії, перш ніж натискати Enter після чогось на кшталт reboot.
Сніпети команд
Сніпети — спільна бібліотека збережених команд, що відправляються в термінал одним кліком.
- Надсилання: кнопка «Сніпети» в панелі SSH/Telnet/Serial-сесії → виберіть команду у згрупованому меню. Вона набирається в терміналі (без Enter — момент запуску обираєте ви); фокус клавіатури лишається в терміналі.
- Підстановки: напишіть
{ім'я}у команді — наприклад,systemctl status {service}. Під час надсилання діалог запитає кожне значення. - Керування: вікно сніпетів відкривається з домашньої панелі («⚡ Сніпети команд») або з Налаштування → Інше → «Керування сніпетами…». Поля: ім'я, група, команда, опис.
- Синхронізація: сніпети живуть у базі — у хмарному режимі вони спільні для всієї команди, і їх можна правити на веб-порталі (вкладка «Сніпети»).
- Права: користуватися сніпетами можуть усі; додавати і змінювати — адміністратор або власник права «Може керувати сніпетами команд». Нова база приходить із корисним стартовим набором (df, systemctl, journalctl, apt, docker, ss…).
- З увімкненим Broadcast сніпет іде в усі сесії одразу.
Гарячі клавіші
Вмикаються в Налаштування → Вигляд → «Увімкнути гарячі клавіші»; там само показано цю пам'ятку.
| Сполучення | Дія |
|---|---|
| Ctrl+T | Нове підключення |
| Ctrl+W | Закрити поточну вкладку |
| Ctrl+Tab / Ctrl+PgDn | Наступна вкладка |
| Ctrl+Shift+Tab / Ctrl+PgUp | Попередня вкладка |
| Ctrl+1…9 | Перейти до вкладки 1–9 |
| Ctrl+F | Фокус у рядок пошуку |
| Ctrl+L | Заблокувати сховище паролів |
| F11 | Вихід із повноекранного режиму |
| Enter / Esc | У вікні обриву: перепідключитися / закрити |
Усередині термінала копіювання і вставка йдуть за термінальними звичками: Ctrl+Shift+C копіює виділення, Ctrl+V або Shift+Insert вставляє, а простий Ctrl+C лишається тим, чим має бути, — перериванням для віддаленої програми.
У вкладці AppleRD діють сполучення Mac: копіювання і вставка на Mac — Win+C / Win+V з клавіатури Windows, Alt+C / Alt+V у Linux і Command+C / Command+V у macOS — див. клавіатуру AppleRD.
Можливості SSH
Автентифікація
У картці підключення → Параметри SSH є три способи входу:
| Спосіб | Налаштування | Коли обирати |
|---|---|---|
| Пароль | вводиться вручну або береться зі збереженого запису | варіант за замовчуванням |
| Закритий ключ | вкажіть файл ключа або виберіть SSH‑ключ зі сховища облікових даних; парольну фразу — якщо вона є | ключ лежить файлом на диску або зберігається у сховищі облікових даних і доступний команді |
| SSH-агент | налаштовувати нічого — ключі приходять із системного агента | фраза вводиться раз в агенті, а не за кожного підключення |
Там само задаються keep-alive і тайм-аут підключення (порожньо = глобальні значення з Налаштування → SSH) і тип термінала (TERM).

SSH-агент
На Windows застосунок працює з OpenSSH Authentication Agent (і Pageant); на Linux і macOS — зі стандартним ssh-agent.
- Windows: увімкніть службу «OpenSSH Authentication Agent» (Служби → тип запуску «Автоматично» → Запустити). Linux/macOS: агент зазвичай уже працює у вашій сесії.
- Додайте ключ:
ssh-add /шлях/до/ключа— фраза питається один раз. - У параметрах SSH підключення виберіть спосіб «SSH-агент». Готово: парольна фраза більше ніде не зберігається і не питається.
Jump host — підключення через бастіон
Якщо сервер доступний лише через проміжний вузол (бастіон), BURSUcm будує тунель сам, як ssh -J:
- Відкрийте бастіон у каталозі → Змінити → Параметри SSH → позначте «Це підключення можна використовувати як бастіон».
- У цільовому підключенні → Параметри SSH → «Підключатися через (бастіон)» → виберіть бастіон. Кандидатами показуються лише позначені підключення.
- Підключайтеся як звично. Працюють і термінал, і панель SFTP. Ланцюжки підтримуються: сам бастіон може ходити через інший jump host.
- Вкладка такої сесії отримує фіолетову крапку, а в картці з'являється рядок «Бастіон».
- Безпека: ключ сервера перевіряється у справжньої цілі, а не в тунелю — підміну кінцевого сервера буде видно.
Прокидання портів (тунелі -L / -R)
У кожного SSH-підключення може бути список тунелів (Параметри SSH → Прокидання портів), які відкриваються автоматично разом із сесією:
| Тип | Що робить | Приклад |
|---|---|---|
| Локальний (-L) | порт на вашому ПК веде до цілі через сервер | локальний 5432 → db.internal:5432: закрита файрволом база доступна як localhost:5432 |
| Віддалений (-R) | порт на сервері веде назад до цілі з вашого ПК | порт сервера 8080 → ваш локальний дев-сервер localhost:3000 |
| Динамічний (-D) | SOCKS5-проксі на вашому ПК; кожне з'єднання з ним іде через сервер | проксі на 127.0.0.1:1080 → браузер, curl --proxy socks5h://127.0.0.1:1080 або клієнт БД досягає всього, куди є маршрут у сервера |
Стан кожного тунелю друкується в термінал під час старту сесії. Тунелі працюють і через jump host. Вкладка підключення з прокиданнями отримує суфікс «(F)» у заголовку.
Динамічний тунель (з Windows 3.3 і Linux/macOS 2.3) відкриває SOCKS5-проксі лише на 127.0.0.1 — мережі, в якій стоїть ваш комп'ютер, він ніколи не пропонується. Імена розв'язуються теж на боці сервера (socks5h), тому внутрішні хости працюють. Кілька сервісів за одним хостом? Один динамічний тунель замінює список локальних. Телефони зберігають такий тунель під час запису підключення, але не запускають його.
На Linux і macOS порт, який слухає локальний (-L) або динамічний (-D) тунель, має бути не нижчим за 1024: молодші порти належать root, тому тунель на 443 повідомляє «Permission denied» і не піднімається — застосунок пише про це під червоним рядком. 1080 — звичний порт SOCKS5. У Windows такого обмеження немає, тому одне й те саме підключення може працювати на одному комп'ютері й не працювати на іншому.
tmux — сесія, що переживає обрив зв'язку
З Windows 3.3, Linux/macOS 2.3 і Android 1.8.8 — а також на iPhone та iPad — SSH-підключення може жити всередині tmux на сервері: позначте Тримати сесію в tmux у параметрах SSH і задайте ім'я сесії (типово BURSUcm). Коли відкривається оболонка, застосунок приєднується до цієї сесії — першого разу створює її, за кожного наступного підключення перепідключається.
- Обрив зв'язку нічого не втрачає: підключіться знову — і ви на тому самому екрані з тими самими запущеними програмами. Та сама опція на телефоні приєднується до тієї самої сесії, тож робота, розпочата на комп'ютері, триває на Android, iPhone чи iPad і навпаки.
- Від'єднання — Ctrl+B, потім D: ви повертаєтеся у звичайну оболонку, вкладка лишається відкритою, а сесія далі працює на сервері. Поки ви всередині, у заголовку вкладки стоїть «(tmux)».
- Коліщатко миші гортає історію самого tmux, панель «Файли» так само слідує за
cd, а AI-асистент так само бачить, коли команда завершилася. - На сервері має бути встановлений tmux (
sudo apt install tmux,sudo dnf install tmux); сервер без нього повідомляє про це в терміналі, і сесія триває без tmux. Налаштовувати на сервері нічого не треба — застосунок сам задає те, що потрібно його сесії.

Перевірка ключа сервера (захист від MITM)
Як і PuTTY, BURSUcm перевіряє справжність сервера за відбитком його ключа:
- Перше підключення: діалог «Невідомий SSH-сервер» із відбитком — звірте його і виберіть «Довіряти та запам'ятати» (або «Підключитися один раз»).
- Ключ змінився: помітне попередження. Продовжуйте, лише якщо сервер справді перевстановили чи змінили його ключ.
- Режими в Налаштування → SSH: «Запитати один раз, потім запам’ятати (рекомендовано)», «Суворо — дозволяти лише довірені хости» (у Linux і macOS — «Суворо — лише вже довірені сервери»), «Вимкнено — не перевіряти (небезпечно)». Кнопка «Забути всі довірені ключі SSH-хостів» теж тут.
Файлова панель SFTP

- Кнопка «Файли (SFTP)» в SSH-сесії відкриває двопанельний менеджер: ліворуч цей комп'ютер, праворуч сервер.
- Черга передач: кожне завантаження і скачування йде через чергу з прогресом і швидкістю по кожному файлу. Довге копіювання більше не блокує панель — працюйте далі, поки воно триває.
- Перетягування: кидайте файли просто з файлового менеджера (Провідник на Windows) у віддалену панель.
- Папки цілком: завантаження і скачування каталогу переносить усе дерево разом із підпапками.
- Переміщення (F6): перенести файл — або цілу папку — на інший бік і видалити джерело однією дією. Видалення притримується, доки не дійшов кожен файл: перенесення, де щось пропущено чи зірвалося, залишає джерело на місці.
- «Відкрити» у контекстному меню серверної панелі завантажує файл і відкриває його в програмі, яку система використовує для цього типу; кожне збереження там повертається на сервер (Linux і macOS — з 3.3.1).
- Створення папок і файлів, перейменування, видалення, chmod (вісімкові права: 644, 755…), підтвердження заміни з датами файлів.
- Автовідкриття для нових SSH-сесій і слідування за папкою оболонки (панель повторює
cd; лише bash) вмикаються в Налаштування → SSH.
RDP: віддалений робочий стіл

На Windows: два рушії
| Рушій | Що це | Коли обирати |
|---|---|---|
| BURSUrdp (основний) | наш власний RDP-рушій, вбудований у застосунок | за замовчуванням: плавні сесії у вкладці, графіка H.264, кілька моніторів, всі варіанти прокидання |
| Microsoft RDP (вбудований) | рідний компонент Windows | запасний варіант, коли BURSUrdp не підходить; сувора перевірка сертифікатів |
Рушій належить підключенню: за першого відкриття застосунок питає, яким рушієм його вести, і запам'ятовує відповідь на самому підключенні (змінити можна будь-коли в його параметрах RDP; Налаштування → RDP задають типовий вибір для нових). Вибір зберігається в самому каталозі, тому в хмарному режимі застосунки для Windows і для Linux/macOS відкривають те саме підключення тим самим рушієм. Під час першого підключення до нового сервера застосунок просить перевірити його сертифікат — а коли сесія йде через шлюз RD Gateway, сертифікат самого шлюзу перевіряється й запам'ятовується окремо від серверного. Недоступний хост тепер називається недоступним за лічені секунди, а не мовчазною чорною вкладкою. Якщо в параметрах RDP підключення вибрати інший рушій, під час наступного підключення питання з'явиться знову, і цей рушій уже буде позначено; підключення через агента BURSUlink завжди використовує BURSUrdp.
BURSUrdp під час першого підключення просить перевірити сертифікат сервера й запам’ятовує його — якщо він згодом зміниться, ви отримаєте попередження. Підключайтеся лише до серверів, яким довіряєте, або ввімкніть суворий режим: параметри RDP → «Перевірка автентичності сервера» → «Не підключатися у разі помилки».
На Linux і macOS: BURSUrdp і IronRDP
Застосунок для Linux/macOS відображає RDP просто у вкладці власним рушієм BURSUrdp — тим самим, що й на Windows, з графікою H.264 та підтримкою кількох моніторів — плюс доступний легкий рушій IronRDP як запасний варіант. Без зовнішнього клієнта, без трюків з X11, однаково на обох системах. Копіювання і вставка працюють із системним буфером, у разі зміни розміру вікна сесія перепогоджує роздільність, а перепідключення після обриву — один клік. Сертифікати прийнятих серверів запам'ятовуються; список очищається в Налаштування → Довірені хости. Дія «відкрити в системному RDP-клієнті» так само доступна з контекстного меню підключення, якщо потрібне зовнішнє вікно.
Параметри підключення

- Дисплей: глибина кольору (15/16/24/32 біти), якість зв'язку (LAN / broadband / low / auto), усі монітори (multimon, рушій Windows); чітке зображення на екранах Retina / HiDPI — на моніторі з масштабом понад 100% сесія отримує справжні пікселі екрана разом із його масштабом, і текст різкий у звичному розмірі (типово ввімкнено, обидва рушії; вимкніть для сервера, що ігнорує масштаб і малює все дрібно).
- Вказівник: вказівник набуває власних форм сервера — стрілки зміни розміру, рука над посиланнями, текстовий курсор — в обох рушіях (Windows 5.2.5, Linux & macOS 3.3.0).
- Локальні ресурси: буфер обміну, локальні диски, принтери, мікрофон; де грати звук.
- Інше: домен, шлюз RD Gateway.
RD Gateway
Сервер, доступний лише через шлюз віддалених робочих столів (Remote Desktop Gateway), налаштовується в самому підключенні: Параметри RDP → Безпека → «Вузол RD Gateway (необов’язково)». Впишіть ім'я вузла шлюзу; порожнє поле означає пряме підключення. Поле однакове в застосунку для Windows і в застосунку для Linux і macOS і зберігається разом із підключенням у каталозі.
- Облікові дані: шлюзу надсилаються власні ім'я користувача, домен і пароль підключення — окремих облікових даних для шлюзу немає. Шлюз, якому ви не довірили б цей пароль, — не той шлюз.
- Транспорт: HTTPS на порту 443, HTTP-транспорт шлюзу (старий RPC-over-HTTP не використовується). Пишіть ім'я вузла — або
host:port, якщо шлюз слухає не на 443 (Windows 5.2.0; застосунок для Linux і macOS — з 3.2.1). - Рушії: BURSUrdp ходить через шлюз на Windows, Linux і macOS. Рушій Microsoft на Windows — теж, із власними перевірками шлюзу засобами Windows. Запасний IronRDP на Linux і macOS шлюз використовувати не вміє, тож поки вибрано його, поле неактивне.
- Сертифікат шлюзу перевіряється до початку сесії й запам'ятовується окремо від сертифіката сервера: під час першого підключення застосунок показує його відбиток («Довіряти та запам’ятати» або «Підключитися один раз»), а змінений сертифікат викликає попередження, а не мовчазну згоду. Якщо сертифікат взагалі не вдається прочитати, підключення скасовується — шлюз побачив би той самий пароль, що й сервер. Налаштування → RDP → «Забути всі довірені сертифікати RDP» забуває й сертифікати шлюзів (починаючи з Windows 5.1.5 і Linux і macOS 3.1.4).
- Інший шлюз у спільного підключення входить до перевірки «Маршрут змінився».
- На Android, iPhone та iPad (з версії 2.0) RDP-підключення йде через шлюз, заданий на комп'ютері; поля шлюзу в мобільних застосунках немає, змінити його там не можна. Вони надсилають шлюзу ім'я користувача й пароль самої сесії (смарт-картки не підтримуються), використовують порт 443, якщо в полі на комп'ютері не записано
host:port, запам'ятовують сертифікат шлюзу окремо («Невідомий RD Gateway», «Сертифікат RD Gateway змінився») і питають, перш ніж іти через шлюз, відмінний від записаного для підключення («RD Gateway змінився»).
VNC: віддалений робочий стіл

Поряд з RDP, BURSUcm говорить мовою VNC (RFB) і малює віддалений екран просто у вкладці — те саме вікно, вкладки й повноекранний режим, що й у будь-якої іншої сесії. Працює з поширеними серверами: RealVNC, TigerVNC, TightVNC, UltraVNC, x11vnc і вбудованим доступом до екрана в macOS та Linux.
Доступ до екрана в macOS: звичайний режим — це той самий VNC/RFB, і Mac пропонує його будь-якому VNC-клієнту — цей шлях BURSUcm використовує для Mac, які не пропонують власного протоколу Apple. High Performance-доступ Apple (macOS 14 або новіша, віртуальний дисплей по UDP на порту з'єднання та наступному) обслуговує окремий тип з'єднання Apple Remote Desktop. Mac, який це вміє, як і раніше відповідає і у звичайному режимі VNC.
Шифрування та автентифікація
- TLS / VeNCrypt: якщо сервер це пропонує, сесія шифрується (VeNCrypt або TLS-варіанти RealVNC/UltraVNC). Сертифікат сервера перевіряється під час першого підключення і запам'ятовується — якщо згодом він зміниться, ви отримаєте попередження (та сама модель Trust-On-First-Use, що й у host-ключів SSH і сертифікатів RDP).
- Пароль: стандартний VNC-пароль (і, якщо сервер його використовує, ім'я користувача) можна зберегти у прив'язаному записі або запитати під час підключення. Звичайний VNC без TLS передає кадри екрана незашифрованими — надавайте перевагу серверу з підтримкою TLS або тунелюйте через прокидання порту SSH.
- Вхід Apple: VNC-сервер, що пропонує власний вхід Apple (Apple Diffie-Hellman) з небезпечними параметрами шифрування, відхиляється ще до того, як ваш пароль залишить комп’ютер, — з повідомленням про причину (починаючи з Windows 5.1.1 і Linux та macOS 3.1.1).
Кодування та продуктивність
- Підтримуються кодування Tight, ZRLE і Hextile; найкраще узгоджується із сервером, а перемальовується лише змінена частина екрана — тож навіть повільний канал лишається робочим.
- Масштабування: віддалений екран показується в натуральну величину або підганяється під вкладку.
- Режим «лише перегляд» від'єднує вашу клавіатуру й мишу від сесії — можна спостерігати або показувати, не зачепивши випадково віддалену сторону.
- Спільний буфер обміну копіює текст в обидва боки між вашою машиною і віддаленим робочим столом.
Імпорт наявних VNC-підключень
Уже маєте файли підключень .vnc (з RealVNC Viewer, TigerVNC та інших)? Перенесіть їх через Імпорт одним кліком — адреса, порт і параметри переїдуть; паролі питаються або прив'язуються потім. Див. «Імпорт з інших програм».
Порт VNC за замовчуванням — 5900 (дисплей :0); дисплей :1 — це 5901, і так далі. Задайте його на підключенні, як будь-який інший порт.
Apple Remote Desktop: робочі столи Mac
Поряд із RDP і VNC BURSUcm відкриває екран Mac як з'єднання типу Apple Remote Desktop (вкладка налаштувань і діалоги застосунку називають його AppleRD). На macOS 14 або новішій з'єднання використовує шлях High Performance — апаратно прискорене відео та системний звук Mac (Apple документує його для Apple silicon; Mac на Intel теж його передає); на Mac, який його не пропонує, показується звичайний, повністю робочий екран без звуку.

Створення з’єднання
- Тип: Apple Remote Desktop. Хост, порт (
5900вже підставлено), а також ім’я користувача і пароль macOS — той обліковий запис, під яким ви входите на Mac. На Mac має бути ввімкнено «Спільний екран» або «Віддалене керування» (Системні параметри → Загальні → Спільний доступ). - High Performance увімкнено завжди: полів «Режим» і «Тип Mac» більше немає, Mac сам повідомляє BURSUcm, що він таке. Mac віддає High Performance одному підключенню за раз і надсилає таке зображення лише на UDP-порти 5900 і 5901 цього комп'ютера, тому на одному комп'ютері можливий один такий сеанс. Якщо його вже зайнято, BURSUcm повідомляє High Performance уже зайнятий і не підключається — закрийте інше підключення AppleRD і підключіться знову. Якщо Mac не запускає High Performance (наприклад, macOS до 14), сеанс відкривається на звичайній картинці. На будь-якому Mac курсор набуває власних форм Mac.
- Режим екрана: Приватна сесія — віртуальний дисплей за розміром вікна (чітка картинка, а панель самого Mac гасне) — або Дзеркало, яке передає фізичний екран у його рідній роздільності і залишає його ввімкненим. Чіткість і «екран не гасне» — це той самий перемикач Apple, поєднати їх не можна. Гасіння екрана працює лише на Mac з Apple silicon: на Mac з Intel екран лишається ввімкненим у будь-якому режимі, і BURSUcm один раз повідомляє про це.
- Інтерфейс Mac у масштабі цього екрана (Retina / HiDPI) — Mac малює інтерфейс у масштабі цього екрана: чітко, а не розтягнуто.
- Відеокодек: H.264 4:2:0 (декодується на GPU — чуйний варіант за замовчуванням) або HEVC 4:4:4 (кольоровий текст точніше, декодується на CPU).
- Звук: відтворювати системний звук Mac у сеансі. Рядок стану під картинкою показує звук вимк., якщо ви його вимкнули, звук недоступний, якщо на цьому комп'ютері немає пристрою виведення, і немає звуку на звичайній картинці, яка звук не передає.
На Mac працює інший користувач
Коли на Mac увійшов інший користувач, настільні застосунки (Windows, Linux, macOS) запитують, що робити, — Цим Mac зараз користуються:
- Попросити ім'я поділитися екраном — ця людина побачить на Mac запит, і його потрібно буде дозволити.
- Скасувати — підключення не виконується.
Пропонується лише попросити поділитися екраном — на будь-якому Mac і в усіх застосунках, на комп'ютері, телефоні й планшеті; окремого входу немає.
Сплячий Mac
Сплячий Mac не відповідає ні на що, і «Спільний екран» просто завершується за тайм-аутом. Якщо в підключення збережено MAC-адресу (див. Wake on LAN і MAC-адреса), BURSUcm спершу перевіряє, чи відповідає Mac. Якщо ні — у вкладці з’являється «Буджу Mac і чекаю на відповідь…», magic-пакет надсилається і повторюється кожні десять секунд, а сеанс відкривається, щойно Mac відповість, — зазвичай приблизно за пів хвилини, у «темному пробудженні»: екран віддається, а панель самого Mac не засвічується. Очікування обмежене 60 секундами, закриття вкладки його перериває. Mac, який не спить, пакета не отримує ніколи; без збереженої адреси нічого не змінюється. Якщо Mac так і не відповів, у помилці сказано, що йому надсилали й пакет пробудження, — можливо, його вимкнено або він у мережі, куди пакет не доходить. На самому Mac це має бути дозволено: параметр Wake for network access у налаштуваннях акумулятора чи енергозбереження. Windows 3.8.1, Linux та macOS 2.8.1.
Справжність Mac
Перш ніж запропонувати ваш пароль, BURSUcm перевіряє, хто відповідає. Під час першого підключення показується відбиток ключа хоста Mac (SHA-256) із проханням підтвердити його — та сама модель першого підключення, що й у SSH-ключів; далі Mac, у якого ключ змінився, відхиляється з попередженням. Політика задається в Налаштування → AppleRD: Як на вкладці «Безпека» (дотримується загального налаштування сертифікатів — успадковане «Вимкнено» для Mac усе одно означає «Запитати один раз»), Запитати один раз, потім запам'ятати, Суворо — лише вже довірені Mac або Вимкнено (небезпечно). Кнопка Забути всі довірені Mac очищає запам'ятовані ключі. Сам пароль ніколи не передається мережею: вхід — це SRP-рукостискання Apple, а сеанс шифрується ключами, виведеними з нього.
Буфер обміну
Текст копіюється в обидва боки. Скопійоване на цьому комп'ютері надсилається на Mac, поки його вкладка — та, у якій ви працюєте; секрет, скопійований із картки облікових даних, не пересилається ніколи. Скопійоване на Mac потрапляє у ваш буфер обміну лише поки його вкладка видима і у фокусі, тож фоновий сеанс не може підмінити те, що ви щойно скопіювали.
Клавіатура
У застосунку для Windows (з 5.2.1) Mac отримує той символ, який дає ваша розкладка: великі літери, Caps Lock, символи та літери з діакритикою, набрані через мертву клавішу, — ´, потім e дає «é», ^, потім e — «ê». Сполучення з Ctrl або Win передають саму клавішу, тож сполучення однакове в будь-якій розкладці, а якщо відпустити обидві Shift разом, на Mac відпускаються обидві.
- Windows: поки клавіатура в картинки Mac, сполучення з Win надходять на Mac як сполучення з Command — Win+C копіює, Win+V вставляє, Win+Tab працює як Command+Tab. Окреме натискання Win не відкриває меню «Пуск», а Win+L і далі блокує цей комп’ютер. Щоб повернути сполучення Windows з Win, клацніть поза вкладкою AppleRD. З 5.2.1.
- Linux: Alt+C і Alt+V працюють як Command+C і Command+V; клавішу Super робочий стіл залишає собі.
- macOS: клавіша Command — це Command.
High Performance: обмеження Apple
Швидкий шлях — обмеження Apple, а не наше: Apple документує High Performance для Mac на Apple silicon із macOS 14 або новішою, з увімкненим «Спільним екраном» або «Віддаленим керуванням». Mac на Intel (перевірено: iMac 2020 з macOS 26) теж його передає, але не вміє гасити свій екран. Сам сеанс іде TCP-портом з'єднання (5900); High Performance додає два UDP-потоки на цьому порту та наступному (5900 і 5901 типово) в обидва боки — клієнт відповідає з тих самих двох локальних портів, — тому міжмережевий екран з будь-якого боку має їх пропускати. Mac, який не вміє High Performance, усе одно підключається — як звичайний екран без звуку. Через агента BURSUlink ці UDP-потоки йдуть через агента, тож у мережі Mac нічого відкривати не потрібно.
На Android, iPhone та iPad
Починаючи з Android 2.0 та iOS/iPadOS 2.0 підключення AppleRD відкривається й на телефоні, і на планшеті. З Mac на Apple silicon у режимі High Performance відео декодується апаратно, звук Mac грає на пристрої, а екран самого Mac гасне для приватної сесії або лишається ввімкненим як дзеркало (без High Performance або на Mac з Intel екран Mac залишається ввімкненим). На iPhone та iPad віртуальний дисплей Mac повертається разом із пристроєм у приватній сесії High Performance. Ключ Mac підтверджується під час першого підключення, як на комп'ютері. Обмеження: текст, скопійований на Mac, потрапляє до буфера обміну пристрою, але назад на Mac нічого не йде; на Android відео завжди H.264, а телефон має бути 64-бітним.
Що ми свідомо не реалізуємо
Пропрієтарний адміністративний протокол Apple Remote Desktop від Apple (UDP 3283: приховане спостереження, розсилання файлів і пакунків, списки завдань, інвентаризація) — це окремий, недокументований протокол. BURSUcm під’єднується до спільного екрана — саме це більшість і має на увазі під «ARD» — і не реалізує той адміністративний протокол.
Telnet · Serial · Web · FTP
Telnet
Той самий вбудований термінал, що й для SSH (кольори, копіювання/вставка, Broadcast, сніпети). Пам'ятайте: Telnet передає все відкритим текстом — використовуйте його лише в довірених мережах.
Serial (COM-порт)
- Вкажіть порт (наприклад,
COM3на Windows,/dev/ttyUSB0на Linux) і швидкість у підключенні. - Параметри Serial — біти даних, парність, стоп-біти, керування потоком.
- Класичний випадок: консоль комутатора чи маршрутизатора через перехідник USB-COM.
Web (HTTP/HTTPS)
- Сторінка відкривається у вбудованому браузері у вкладці — зручно для веб-панелей (роутери, IPMI, NAS), — і він працює як браузер: Назад / Вперед, Оновити / Стоп і Головна; адресний рядок із замком, що показує, чи захищене з’єднання; Скопіювати адресу; Відкрити в системному браузері; меню ⋯ із масштабом, Знайти на сторінці (Ctrl+F), друком та Інструментами розробника (F12).
- Клавіші спершу отримує сторінка: веб-консоль (Proxmox, iLO, iDRAC) отримує Ctrl+R, Esc та інші, а клавіші браузера спрацьовують, лише якщо сторінка їх не використовує. Ctrl+W і Ctrl+Tab залишаються за застосунком.
- Спливні вікна входу (Google, Microsoft, єдиний вхід) відкриваються окремим вікном і завершуються; посилання, що відкриває нову сторінку, відкриває її в новій вкладці. Сайт, якому потрібні камера, мікрофон, розташування, сповіщення, читання буфера обміну або завантаження кількох файлів одразу, спершу питає — Запам’ятати для цього сайту зберігає відповідь.
- Завантаження зберігаються в папку Завантаження і показуються з перебігом завантаження — пауза, Продовжити, скасування, відкриття, Показати в папці: у Windows — у вікні Завантаження, яке відкривається на початку завантаження і кнопкою завантажень на вкладці; у застосунку для Linux і macOS — на панелі Завантаження.
- Завантажена програма, скрипт, інсталятор чи образ диска ніколи не відкриваються мовчки: у Windows Відкрити спершу питає; застосунок для Linux і macOS замість запуску показує такий файл у його папці.
- Сторінка відкриває не більше 10 вкладок за 10 секунд і 5 спливних вікон, а загалом сторінки відкривають не більше 20 вкладок і 10 спливних вікон; якщо сторінка намагається відкрити більше, сповіщення каже, що частина вкладок не відкрилася.
- Налаштування → Безпека → Веб-браузер очищають дані браузера всіх веб-вкладок і забувають дозволи сайтів та прийняті для них сертифікати.
- Можна зберегти логін/пароль і ввімкнути «Ігнорувати помилки сертифіката» для внутрішніх самопідписаних панелей; виняток діє лише на цей сервер і ніколи — глобально. Збережений логін підставляється, лише поки вкладка показує сам пристрій, — ніколи для сайту, на який він посилається, і не для вікна, яке такий сайт відкриває. Браузер не пропонує зберігати паролі, які ви вводите на сторінках: зберігайте їх у сховищі.
FTP / FTPS
- Двопанельний файловий менеджер із тією самою чергою передач і перенесенням папок цілком, що й у SFTP.
- Шифрування: простий FTP (без шифрування), FTPS explicit (AUTH TLS) або FTPS implicit. Простий FTP передає пароль відкритим текстом — вмикайте FTPS скрізь, де сервер його вміє.
- Пасивний режим (PASV) увімкнено за замовчуванням — працює за NAT.
WinRM: PowerShell на Windows-серверах
З Windows 3.3 і Linux/macOS 2.3 підключення типу WinRM відкриває консоль PowerShell або cmd.exe на Windows-сервері як вкладку термінала — без RDP-сесії та без SSH-сервера на боці Windows. PowerShell працює через PowerShell Remoting, cmd.exe — через WinRS; і те, і те йде всередині WS-Management по порту 5985 (HTTP) або 5986 (HTTPS).

Створення підключення
- Тип: WinRM. Хост, порт (
5985підставляється сам;5986для HTTPS), ім'я користувача й пароль — збережені облікові дані працюють точно так само, як для SSH. Доменний обліковий запис записується якDOMAIN\user; локальний має входити до групи «Адміністратори» (або Remote Management Users). - Параметри WinRM: транспорт (HTTP або HTTPS), оболонка (PowerShell або cmd.exe) і, для cmd.exe, кодова сторінка консолі — поставте
866, якщо вводите кирилицю в сеансі cmd; вивід читається в будь-якому разі. На HTTPS є ще «Ігнорувати помилки сертифіката» для лабораторного сервера із самопідписаним сертифікатом. - Автентифікація — NTLM: пароль ніколи не йде мережею відкритим текстом, а пароль, який запитує скрипт (
Read-Host -AsSecureString, запрошенняPassword:у cmd), передається під ключем сесії, а не текстом на екрані.
Довіра: сертифікати та простий HTTP
- HTTPS: за першого підключення показується відбиток сертифіката сервера. Звірте його й виберіть «Довіряти та запам’ятати» — відтоді сертифікат закріплено, як ключ SSH-хоста, і сертифікат, що змінився, викликає попередження, а не тихе підключення. У Налаштування → WinRM є «Забути всі довірені сертифікати WinRM».
- Простий HTTP: питання ставиться один раз на сервер. NTLM запечатує тіла повідомлень, але особу сервера не перевірено — поза довіреною мережею використовуйте HTTPS. Діалоги довіри можуть зайняти час; вкладка чекає на вашу відповідь до трьох хвилин.
- «Ігнорувати помилки сертифіката» у параметрах WinRM підключення пробачає помилки ланцюжка лише там, де сертифікат ще не запам'ятовано. Сертифікат, якому ви вже довірилися, залишається обов'язковим незалежно від перемикача, а за суворої політики новий сертифікат відхиляється (починаючи з Windows 5.0.2 і Linux & macOS 3.0.2).
Робота в терміналі
- Вивід іде потоком, поки команда ще виконується; Ctrl+C зупиняє конвеєр; помилки надходять як помилки з номером рядка, а
$LASTEXITCODEповідомляється для тієї команди, що його виставила. - Read-Host, -Confirm і відсутній обов'язковий параметр запитують і чекають на вас, як у локальній консолі.
clear/clsочищають вікно; Write-Host зберігає кольори та-NoNewline; багаторядкове вставлення виконує кожен рядок; вкладка ділиться на другу панель, як SSH-вкладка, і broadcast-введення до неї доходить.- Чого WinRM не вміє: PTY немає, тому немає зміни розміру вікна, повноекранних програм і tmux; у WS-Management немає передачі файлів, тому немає файлової панелі — для файлів використовуйте SFTP, SMB або перенаправлення дисків у RDP.
Увімкнення PowerShell Remoting на сервері
Виконайте в PowerShell від адміністратора на тій машині Windows, до якої хочете підключатися:
Enable-PSRemoting -Force
# доступ з інших мереж, а не лише з локальної підмережі:
Set-NetFirewallRule -Name 'WINRM-HTTP-In-TCP' -RemoteAddress Any
HTTPS-слухач із самопідписаним сертифікатом (його відбиток ви й звіряєте за першого підключення):
$cert = New-SelfSignedCertificate -DnsName 'server.example.com' -CertStoreLocation Cert:\LocalMachine\My
New-Item -Path WSMan:\localhost\Listener -Transport HTTPS -Address * -CertificateThumbPrint $cert.Thumbprint -Force
New-NetFirewallRule -DisplayName 'WinRM HTTPS' -Direction Inbound -Protocol TCP -LocalPort 5986
У BURSUcm власний WinRM-клієнт, тому на вашому боці не потрібні ні TrustedHosts, ні членство в домені.
На телефонах: WinRM-підключення показується своїм кольором, його можна створити й відредагувати для комп'ютера, картка копіює хост, користувача й пароль — відкрити його поки що можна лише на комп'ютері.
AI-асистент (за бажанням)
Починаючи з Windows 3.0 і Linux/macOS 2.0 застосунок уміє відкривати AI-чат просто поруч із сеансом: асистент бачить той самий термінал, що й ви, пояснює вивід, розбирається у збоях і може виконувати команди — лише ті, що тільки читають, сам, а все, що змінює систему, тільки після вашого підтвердження.
Функція цілком необов'язкова. Вона неактивна, доки ви не додасте власний API-ключ (або не підʼєднаєте локальну модель); усі елементи AI зникають, якщо зняти один прапорець у Налаштуваннях → AI-асистент, а адміністратор може вимкнути її для окремих користувачів.

Увімкнення: ключі та провайдери
- Відкрийте Налаштування → AI-асистент і позначте Увімкнути AI-асистент. Після цього кнопка AI зʼявиться в панелі SSH- і WinRM-сеансів (а на Windows — і RDP).
- Додайте ключ: OpenAI, Google Gemini, Anthropic Claude, DeepSeek, OpenRouter, Groq, Mistral, xAI і Together вбудовані з фіксованими адресами; будь-який інший OpenAI-сумісний сервіс додається як провайдер Custom (OpenAI-compatible) із власним Base URL.
- Можна взагалі без ключа — з локальними моделями: Ollama, LM Studio, llama.cpp. Вони працюють на вашій машині й не потребують мережі.
- Ключі зберігаються у вашій базі, зашифровані майстер-паролем — у хмарному режимі сервер бачить лише шифротекст. Активний ключ позначений ★, перемикати ключі можна просто в чаті.
- Контроль на рівні користувача: у редакторі користувача адміністратор може зняти прапорець Може використовувати AI-асистент — і функція зникне в цього користувача на всіх пристроях.
Зверніть увагу: підписка ChatGPT чи Claude не включає доступ до API — асистент використовує API, який провайдери тарифікують окремо. Локальним моделям ключ не потрібен, вони безкоштовні.

В SSH-сеансі
- Команди, які лише дивляться на систему (df, ps, journalctl, cat…), можуть виконуватися автоматично — це налаштування Виконувати команди лише для читання без підтвердження (налаштування адміністратора). Усе, що здатне змінити систему, спершу пояснюється і чекає Виконати або Пропустити.
- Secret Shield знаходить і приховує паролі, API-ключі, приватні ключі, токени, cookies та вміст .env до того, як текст піде провайдеру.
- Передавайте асистентові матеріали: вставте скриншот із буфера або додайте логи, конфігурації й документи. Текст витягується для аналізу; зображення приймають усі провайдери, крім DeepSeek, у якого немає моделей із зором.
- Знайти причину помилки будує цільову діагностику одним кліком; Створити звіт про сесію (у Linux і macOS — «Створити звіт про сеанс») формує копійований запис проблеми, команд, результатів і підсумкових перевірок — із приховуванням виявлених секретів.
- Ризиковані зміни отримують страховку: асистент може зберегти вихідний стан, показати diff, застосувати, перевірити результат — і відкотити все одним натисканням, якщо перевірка не пройшла. Чати можна створювати, перейменовувати, архівувати, відновлювати й видаляти, а саму панель — закріпити за підключенням; довгу розмову можна стиснути без втрати робочого резюме.
- Термінал лишається вашим. Усе, що ви друкуєте, одразу йде в оболонку — навіть поки виконується команда асистента. Запит, адресований вам — пароль sudo, «так/ні», — очікується («Чекає на ваше введення в терміналі», без таймера); тайм-аут рахує тишу, а не хвилини, тож довге оновлення, яке продовжує друкувати, не обривається; а інтерактивні програми на кшталт
htopзапускаються й передаються вам у руки.

В RDP-сеансі (застосунок для Windows)
На Windows асистент працює і всередині RDP-сеансів, поєднуючи постійний канал PowerShell із візуальним керуванням для задач, що існують лише в GUI.
- Команди PowerShell виконуються у вікні сеансу, яке видно на віддаленому робочому столі, а їхні коди завершення перевіряються.
- Доступ до знімків екрана — окремий явний дозвіл: Secret Shield захищає текст, але не може надійно приховати секрети, видимі всередині скриншота.
- Автопілот може сам продовжувати локально перевірені команди PowerShell лише для читання; кліки, введення тексту, гарячі клавіші та будь-яка невідома команда завжди чекають вашого підтвердження.

У WinRM-сеансі
Асистент працює у вкладках WinRM так само, як у SSH, і оцінює рядок PowerShell за правилами самого PowerShell: виклик методу в будь-якому місці рядка ($_.Delete(), (Get-Service x).Stop()), статичний член і будь-який блок скрипту чекають на ваш клік, тож Get-ChildItem | ForEach-Object { $_.Delete() } ніколи не вважається командою лише для читання. Читання файлу, який може містити секрети (кущі SAM і SECURITY, web.config, appsettings, ключі, .ssh), будь-який UNC-шлях і -ComputerName теж запитують, бо прочитане йде провайдеру AI разом із виводом.
Що покидає ваш компʼютер — і як усе це вимкнути
- Ваші повідомлення та вивід команд, які виконує асистент, ідуть із вашого пристрою безпосередньо провайдерові активного ключа — або локальній моделі, і тоді машину не покидає нічого. Сервери BURSUcloud цього трафіку не бачать.
- Історія чатів зберігається локально й зашифрована; вивід команд у файли чатів не записується.
- Не використовуйте асистента на серверах, де передавання виводу сеансу третій стороні заборонено, — саме про це попередження в Налаштуваннях.
- Щоб прибрати функцію повністю, зніміть прапорець Увімкнути AI-асистент у Налаштуваннях: зникнуть усі кнопки й панелі AI. Адміністратори додатково можуть вимкнути її окремим користувачам.
Облікові дані

Збережені облікові дані живуть окремо від підключень — один запис можна прив'язати до десятків серверів, а зміна пароля робиться в одному місці.
Як ними користуватися
- Відкрийте «Облікові дані» в бічній панелі → «Новий логін і пароль…». Заповніть мітку, ім'я користувача, пароль, групу — і за бажання коментар: довільну нотатку про те, для чого цей обліковий запис (імпорт із менеджера паролів кладе туди нотатки запису). Коментар не шифрується, тож секретів у ньому не тримайте.
- У підключенні виберіть цей запис у полі «Збережений логін і пароль» — замість ручного введення.
- Якщо запис видалити, прив'язані підключення переходять на ручне введення (пароль питається під час підключення).
SSH‑ключі як облікові дані
Починаючи з Windows 3.1 і Linux/macOS 2.1 обліковими даними може бути не лише пароль, а й SSH‑ключ — «Нові облікові дані» запитують, якого виду запис потрібен. Запис із ключем зберігає приватний ключ і парольну фразу до нього, зашифровані майстер‑паролем, а поруч — відкритий ключ і коментар; завантажте ключ із файлу, і .pub поруч підхопиться сам. Папки, права, власники, резервні копії та синхронізація діють для нього так само, як для пароля.
- У підключенні виберіть ключ у тому самому дереві папок, що й будь‑які облікові дані, — ключі позначено значком ключа, паролі замком, — і спосіб автентифікації підлаштується сам. Ключ застосовується і до цільового сервера, і до кожного jump host у ланцюжку.
- Збережений ключ ніколи не копіюється в саме підключення: після від'єднання відновлюються власні поля підключення, а ключ, який вам дозволено змінювати, але не переглядати, показується як поле «лише для запису», а не як порожнє поле.
Вбудований генератор паролів
Поряд із полем пароля є кнопка згенерувати: виберіть довжину й набір символів (малі/великі літери, цифри, спецсимволи) і вставте надійний випадковий пароль просто в поле — без окремої програми, а нове значення зберігається зашифрованим, як будь-яке інше.
Двофакторні коди (TOTP)
У записі можна зберігати й секрет двофакторної автентифікації, щоб одноразовий код був поряд із логіном, до якого належить:
- Вставте секрет Base32 або повний URI
otpauth://у поле TOTP запису (те саме значення, що зберігав би автентифікатор на телефоні). - Запис почне показувати живий шестизначний код зі зворотним відліком; «Скопіювати код TOTP» кладе поточний у буфер обміну одним кліком — телефон у руці не потрібен.
- Секрет захищений сховищем із майстер-паролем так само, як пароль, і синхронізується так само, тож код доступний на кожному пристрої, де ви ввійшли.
- Ці коди належать серверам, на які ви входите. Код, що захищає сам обліковий запис bursucm.com, береться із застосунку-автентифікатора на телефоні — див. Двофакторний вхід.
Успадкування від папки
У папки підключень може бути логін і пароль за замовчуванням: кожне підключення всередині, що не має власного запису, використовує папковий. Типовий випадок — один адмінський логін на цілу стійку чи підмережу. У картці підключення за успадкування видно «Облікові дані папки — …».
Групи записів переставляються вручну так само, як папки підключень, — наведіть мишу на рядок, з'являться стрілки (див. «Власний порядок»).
Тримайте тут не лише серверні логіни: API-ключі та спільні командні паролі шифруються точно так само.
Майстер-пароль і сховище
Збережені секрети зашифровано завжди. Питання лише в тому, яким ключем:
| Режим | Шифрування | Плюси | Мінуси |
|---|---|---|---|
| Windows DPAPI (локальна база без майстер-пароля) | ключем вашого облікового запису Windows | нічого не вводити | працює лише на цьому ПК і в цьому обліковому записі Windows; база непереносна |
| Майстер-пароль (сховище паролів) | AES-256-GCM; ключ виводиться з майстер-пароля (PBKDF2, 600 000 ітерацій) | переносність: інший комп'ютер, PostgreSQL, хмара, Android, iOS/iPadOS, Linux і macOS | його треба пам'ятати; відновлення неможливе |

Щодня
- Під час запуску застосунок питає майстер-пароль. Можна пропустити: підключатися вийде, але збережені паролі лишаться замкненими. Якщо замкнений пароль знадобиться для підключення, застосунок просто запитає його на місці, а не відмовить.
- «Запам'ятати на цьому комп'ютері» зберігає не сам пароль, а локальний ключ під захистом операційної системи — і нічого не треба вводити на старті. «Забути» скасовує це.
- Стан видно на домашній панелі (картка сховища) і в налаштуваннях. Швидке блокування — Ctrl+L.
- Зміна майстер-пароля: Налаштування → Безпека → «Змінити майстер-пароль…» — усі секрети перешифровуються.
- Кнопка «Згенерувати» в діалозі встановлення/зміни створює надійний випадковий пароль (16 символів, без схожих символів) і показує його, щоб ви могли його записати.
- Для бази BURSUcloud майстер-пароль теж задається просто в застосунку: кожен збережений пароль шифрується на вашому пристрої до відправлення — сам майстер-пароль ніколи не покидає комп'ютер. Поки майстер-пароля немає, сторінка бази на порталі показує червоне попередження з тією самою кнопкою і генератором паролів.
- Майстер-пароль має бути не коротшим за 12 символів — достатньо довгим, щоб устояти проти офлайн-перебору, адже це єдиний ключ, що захищає всі збережені секрети.
Майстер-пароль не зберігається ніде — ні в базі, ні на сервері BURSUcloud. Якщо ви його втратите, розшифрувати збережені паролі буде неможливо. Запишіть його в надійному місці.
Політика паролів
Адміністратор задає вимоги до паролів користувачів застосунку: мінімальну довжину та обов'язкові класи символів (малі, великі, цифри, спеціальні) — Налаштування → Безпека.
Користувачі та права

Вікно керування користувачами (домашня панель → «Керування користувачами» або бічна панель). Модель прав однакова для локальної бази, PostgreSQL і хмари.
Ролі
| Роль | Можливості |
|---|---|
| Адміністратор | повний доступ: усі папки, налаштування, користувачі, імпорт/експорт, майстер-пароль. Право на сніпети увімкнено завжди. |
| Користувач | лише те, що дозволено за папками (нижче) + окреме право «Може керувати сніпетами команд». |
Права за папками
Для кожної папки підключень і групи записів — три прапорці:
- Читання — бачити папку і підключатися;
- Зміна — створювати/міняти/видаляти всередині неї;
- Паролі — бачити збережені паролі відкритим текстом (без цього права підключатися можна, але пароль лишається схований).
Право на папку поширюється на її підпапки. Рядок «Усі папки» — правило за замовчуванням.
Починаючи з Windows 3.1 і Linux/macOS 2.1 права живуть на вкладці Права доступу вікна користувача (поруч із вкладкою Загальні) у вигляді одного дерева папок замість двох таблиць: перемикайте його між папками підключень і облікових даних, згортайте, шукайте за повним шляхом, показуйте Лише з правами, розгортайте й згортайте все одразу та дивіться на лічильник. Рядок Усі папки позначає та блокує рядки під собою — право, надане на все, не можна відібрати по одній папці. У дереві є кожна папка, яку показує головне вікно, зокрема папки‑приклади.
Якщо спільне підключення перенаправили
У базі BURSUcloud один каталог редагують кілька людей, а право Зміна не включає Паролі. Той, хто може змінювати підключення, але не бачить його пароль, міг би спрямувати його на свою машину й дочекатися, доки ви підключитеся зі збереженим секретом. Тому застосунок запам’ятовує — на цьому комп’ютері, а не в спільній базі, — куди кожне підключення вело минулого разу: хост і порт, прив’язаний обліковий запис, jump-хост, шлюз RD Gateway і тип підключення. Перше підключення запам’ятовується мовчки. Якщо щось із цього відтоді змінилося, перед підключенням з’явиться вікно «Маршрут змінився» — «Це з’єднання більше не веде туди, куди вело» — де поруч показано «Раніше підключалося до» і «Тепер вказує на». «Скасувати» нічого не надсилає і лишає в пам’яті попередній маршрут; «Усе одно підключитися» приймає новий. Якщо зміну зробили ви самі — просто підтвердьте її. Те саме питання ставиться для jump-хоста на шляху і перед тим, як «Отримати MAC» увійде по SSH.
Локальна база і власний сервер PostgreSQL не перевіряються: між вами і каталогом немає третьої сторони. Перевірка є в застосунку для Windows, а з версії 2.8.1 — і в застосунку для Linux та macOS; шлюз RD Gateway і тип підключення порівнюються починаючи з Windows 3.8.1 і Linux та macOS 2.8.1. Це попередження, а не шифрування — прочитайте його, перш ніж натискати кнопку. Починаючи з Windows 5.0.2 і Linux & macOS 3.0.2 порівнюються й перемикачі безпеки — «Ігнорувати помилки сертифіката» і простий HTTP для WinRM, FTP без TLS, ігноровані сертифікати для веб-вкладки, вимкнене шифрування для VNC, — тож перемикання будь-якого з них на спільному рядку ставить те саме запитання.
Користувачі в хмарному режимі
Для бази BURSUcloud вікно користувачів показує два види записів:
| Вид | Хто це | Вхід |
|---|---|---|
| Користувач бази | обліковий запис лише для застосунків BURSUcm; портал не потрібен | логін виду name@handle-бази + пароль |
| Учасник | зареєстрований користувач bursucm.com, якому дали доступ до цієї бази | його власні пошта/пароль порталу (або Google / Microsoft / Apple / GitHub) |
- Обидва види мають ті самі права за папками (читання/зміна/паролі) і право на сніпети. Керувати ними можна і із застосунку, і на порталі — це одна й та сама база.
- Користувачі бази зберігаються всередині самої клієнтської бази, тому повна резервна копія чи SQL-дамп переносить їх разом із каталогом, а зміна handle бази застосовується миттєво.
- Власник бази (обліковий запис, що створив її на порталі) — завжди адміністратор: його не можна понизити чи видалити, база ніколи не лишається без адміна. У локальних базах те саме правило діє для останнього адміністратора.
Групи користувачів
У вікні «Керування користувачами» є другий список — Групи користувачів. Група — це іменований набір прав на папки (плюс право на сніпети), який кожен учасник отримує на додаток до своїх. Додавайте людей до груп замість того, щоб повторювати ті самі права на кожному обліковому записі, наприклад група «Linux Admins» з правами читання / редагування / паролі на папку Linux.
- Права додаються. Чинні права користувача — його власні гранти плюс гранти кожної його групи. Група ніколи не забирає право й ніколи не надає роль адміністратора чи прапорець ШІ-асистента — вони залишаються на користувачі.
- Успадковані права видно. На вкладці Права доступу користувача папки, надані групою, показані зеленими галочками та заблоковані, а власні права облікового запису лишаються звичайного кольору; зелені змінюють у групі. Список Групи на вкладці «Загальні» показує, до яких груп належить обліковий запис.
- Групи зберігаються поруч із користувачами — у локальній базі, у вашій базі PostgreSQL або всередині клієнтської бази BURSUcloud, тому резервні копії (зокрема копії бази) та SQL-дампи переносять їх. У хмарному режимі до групи можна включити і користувачів бази, і учасників порталу — із застосунку або на порталі.
- Видалення групи залишає її учасникам лише права, надані їм безпосередньо. Зміни набирають чинності під час наступного входу для локальної бази та під час наступного оновлення каталогу для хмарної.
Ваші налаштування на цьому комп’ютері
Усе, що застосунок зберігає поза базою і що належить вам — налаштування, довірені ключі хостів і сертифікати, журнали й записи сесій, офлайн-кеш, чати ШІ, cookies веб-вкладок, запам’ятований майстер-пароль, — лежить у вашій власній папці на кожному комп’ютері (Users\<ім’я>-<id> у папці даних застосунку). Застосунок перемикається на неї в момент входу.
- У кожного облікового запису свої налаштування. Двоє людей за одним комп’ютером не бачать тему, рішення про довіру та журнали одне одного, а той, хто повернувся, застає все так, як залишив. Під час входу іншої людини нічого не видаляється.
- Усі вкладки налаштувань відкриті кожному користувачеві. SSH, RDP, VNC, WinRM, Логи та інші — ваші. Адміністраторам лишається тільки те, що описує спільну базу: перемикання бази, імпорт / експорт, майстер-пароль, політика паролів, користувачі та групи.
- Локальні дані. У вікні Керування користувачами адміністратор може видалити папку іншого облікового запису з цього комп’ютера кнопкою Видалити локальні дані… — сам обліковий запис і база зберігаються. Папку облікового запису, під яким виконано вхід, видалити не можна, поки вона використовується.
BURSUcloud
BURSUcloud — необов'язкова хмара, що синхронізує ваш каталог між пристроями і командою. Один і той самий каталог доступний із застосунку для Windows, застосунку для Linux/macOS, веб-порталу, Android та iOS/iPadOS.
Створення облікового запису
- Відкрийте bursucm.com/register. П'ять способів: пошта + пароль (мінімум 8 символів) або «Продовжити з Google», Microsoft, Apple чи GitHub (підходять і особисті, і робочі облікові записи).
- За реєстрації поштою приходить лист із посиланням підтвердження — воно діє 24 години. Нічого не прийшло? Перевірте спам або натисніть «Надіслати повторно» на сторінці входу.
- Після підтвердження увійдіть — ви потрапите в розділ «Мої бази даних».
Створення хмарної бази
- Натисніть «+ Нова база даних».
- Назва — як база виглядає у списках (наприклад, «Продакшн-інфраструктура»).
- Хендл (коротка назва) — унікальний короткий ідентифікатор із літер, цифр і дефісів. Він стає частиною логінів користувачів бази:
name@handle. Залиште порожнім — згенерується сам; змінити можна й пізніше, але це оновить логіни користувачів. - Майстер-пароль (необов'язково) — можна задати одразу, щоб шифрувати паролі підключень. Без нього база працює відкрито; задати можна пізніше в налаштуваннях бази чи із застосунку.
Підключення застосунку до хмари
- У застосунку: виберіть BURSUcloud під час першого запуску, а якщо застосунок уже працює з іншою базою — вийдіть із застосунку та увійдіть до BURSUcloud на екрані входу (Налаштування → База даних у хмару не перемикає).
- Увійдіть із поштою і паролем порталу — або через Google, Microsoft, Apple чи GitHub (відкриється браузер; застосунок підхопить вхід сам).
- Якщо у вашому обліковому записі ввімкнено двофакторний вхід, застосунок одразу після пароля питає 6-значний код (або код відновлення) у своєму вікні. Вхід через Google, Microsoft, Apple чи GitHub його не питає.
- Виберіть базу зі списку («Оновити бази даних» перечитує його) → «Використати вибрану».
- Якщо база має майстер-пароль, застосунок запитає його і запропонує запам'ятати на цьому комп'ютері (зберігається локально захищений ключ, а не сам пароль).
Уже є локальний каталог? Кнопка міграції не переносить його в BURSUcloud — це робить переносна резервна копія. У локальному каталозі виберіть Налаштування → Дані → Експорт… → Резервна копія BURSUcm (.bcmbackup)… і задайте файлу пароль. Потім увійдіть у свою базу BURSUcloud — щоб збережені паролі перенеслися, вона повинна мати майстер-пароль — і відкрийте Налаштування → Дані → Імпорт… із джерелом «Резервна копія BURSUcm». Переносяться підключення з їхніми параметрами й тунелями, облікові дані та SSH-ключі, папки й сніпети. Не переносяться користувачі, права й групи, ваш ручний порядок і API-ключі AI-асистента: їх треба налаштувати заново в хмарній базі.
Що синхронізується
Підключення і папки (включно з порядком папок, вашим ручним порядком записів і станом згорнутості), облікові дані, сніпети, користувачі та права, параметри SSH, WinRM, RDP, VNC і Apple Remote Desktop кожного підключення (включно з jump host, тунелями й агентом BURSUlink, через якого йде підключення). Власні налаштування застосунку (тема, мова, гарячі клавіші) лишаються локальними.
Модель безпеки
- Кожна база — окрема база PostgreSQL; СКБД недоступна з інтернету — з нею розмовляє лише сам портал, на сервері.
- Клієнти ходять через HTTPS API з токенами: токен живе 30 днів, подовжуючись у разі використання (жорстка межа — 90 днів), не більше 10 активних токенів на обліковий запис, а повторний вхід відкликає попередній токен.
- Паролі підключень шифруються майстер-паролем на вашому пристрої; сервер зберігає і передає лише шифротекст (zero-knowledge). Тому забутий майстер-пароль не відновить навіть підтримка.
- Вхід із нової IP-адреси викликає сповіщення поштою; зміна пароля — теж.
- Сам обліковий запис можна захистити двофакторним входом: код із застосунку-автентифікатора після пароля й десять одноразових кодів відновлення.
Робота офлайн
Коли зникає мережа — або стає недоступною сама база даних — застосунок продовжує працювати із зашифрованою локальною копією каталогу. Можна переглядати й редагувати підключення та облікові дані й навіть запускати застосунок узагалі без з’єднання. Смуга статусу показує стан: червона в офлайні (з лічильником несинхронізованих змін і кнопкою «Повторити»), жовта під час синхронізації, зелена «Синхронізовано» на мить після завершення.
Зміни, зроблені офлайн, ставляться в чергу й надсилаються автоматично, щойно база знову доступна. Якщо той самий елемент змінили і на вашому пристрої, і на сервері, вікно конфліктів показує обидві версії поруч і дозволяє залишити будь-яку (паролі там ніколи не відображаються). Доступність визначається пінгом самої бази даних, тож сервер, що впав, помічається навіть із робочим інтернетом. Це працює і для BURSUcloud, і для прямого підключення до PostgreSQL — для PostgreSQL на вашому комп’ютері зберігається актуальне локальне дзеркало.
Офлайн-копія прив’язана до облікового запису, під яким виконано вхід. Якщо на тому самому комп’ютері входить інший обліковий запис, офлайн-копію та чергу змін попереднього спершу очищають, тож один користувач ніколи не побачить кешований каталог іншого.
BURSUlink: комп’ютер за NAT
Домашній ПК за роутером, ноутбук на мобільному інтернеті, сервер в офісі без публічної адреси — BURSUlink дістається до них без прокидання портів, без публічного IP і без VPN. Невеликий агент на тому комп’ютері тримає одне вихідне з’єднання з найближчим ретранслятором BURSUlink. Коли ви відкриваєте підключення, bursucm.com підписує для нього перепустку — один агент, один пристрій, одне з’єднання, дві хвилини — і сесія йде до агента: напряму через NAT, коли роутери це дозволяють, інакше через ретранслятор. Трафік шифрується наскрізно між вашим пристроєм і агентом; ретранслятор пересилає пакети, які не може прочитати. BURSUlink входить до BURSUcloud безкоштовно: агент прив’язується до бази BURSUcloud, а учасники бази підключаються через нього. Завантаження і докладна розповідь — на bursucm.com/bursulink; цей розділ — робоча частина.
Прив’язка комп’ютера
- На bursucm.com відкрийте базу, потім вкладку BURSUlink, і натисніть «Додати агента»: дайте ім’я, оберіть режим (наступний підрозділ) і скопіюйте одноразовий код. Він діє 15 хвилин.
- Установіть агент на комп’ютер, до якого хочете дістатися, — не на той, з якого підключаєтеся. Windows: один інсталятор для x64 і ARM64; він ставить службу та значок стану після одного підтвердження адміністратора. macOS: один образ для Intel і Apple Silicon — перетягніть BURSUlink у «Програми», запустіть і натисніть «Установити» на вкладці «Служба». Linux: пакети з тих самих репозиторіїв, що й BURSUcm (налаштовуються один раз); для серверів ARM64 — лише служба (
.deb,.rpm), а пакет для Arch — тільки для x86-64. Одна команда від root робить усе:curl -fsSL https://bursucm.com/downloads/bursulink.sh | sudo shдодає репозиторій, ставить агент, запитує код, прив’язує ним комп’ютер і запускає службу. На комп’ютері з робочим столом вона ставить і вікно зі значком стану; на сервері, на ARM64 і там, де в жодному репозиторії немає WebKitGTK 4.1 (RHEL, Rocky та AlmaLinux 9), — консольний агент, тобто саму службу, і каже, що вибрала та чому. Потрібна glibc 2.34 або новіша (Ubuntu 22.04+, Debian 12+, RHEL 9+, Fedora, Arch); старішу систему скрипт відхиляє до будь-яких змін. Без термінала, від root:curl -fsSL https://bursucm.com/downloads/bursulink.sh | BURSULINK_CODE=КОД sh. Код ніколи не потрапляє в командний рядок, де його могли б прочитати інші користувачі сервера. - У вікні агента натисніть «Прив’язати цей комп’ютер» і вставте код — або увійдіть там з обліковим записом порталу й оберіть базу (обліковий запис із двофакторним входом один раз запитає код, агент 1.0.1). Комп’ютер з’явиться на вкладці BURSUlink за кілька секунд: режим, версія, останній контакт і чи він у мережі.
Агент працює як служба Windows, юніт systemd або LaunchDaemon на macOS: стартує разом із системою, до входу будь-кого, і йому не потрібне вікно. Він лише підключається назовні — 443/tcp і 7842/udp, — тому на роутері та файрволі нічого не змінюється. Той самий комп’ютер можна прив’язати до восьми баз; у кожної прив’язки свій ключ, і видалення однієї не чіпає решти.
Два режими
| Режим | Куди дістає агент | Коли |
|---|---|---|
| Лише цей комп’ютер | служби тієї машини, на якій працює, і нічого більше: підключення приходить на її власний 127.0.0.1, тому поле адреси у підключення неактивне | домашній ПК, робоча станція, окремий сервер — найчастіший випадок і безпечний варіант за замовчуванням |
| Шлюз у вашу мережу | інші машини в його мережі — але лише ті, що є у списку дозволених, який ви пишете на порталі, по запису на рядок: 192.168.10.0/24:22/ssh, 10.0.0.5:3389/rdp, діапазон портів (5900-5905), * для будь-якого протоколу. Loopback, link-local і multicast-адреси не допускаються ніколи, і нічого поза списком недосяжне — веб-сторінки та FTP теж; змінений список агент підхоплює при наступному сигналі | комутатори, гіпервізори, NAS, принтери — пристрої, на яких агент не запустити |
Підключення через агента
У вікні підключення, у режимі BURSUcloud, поле «Підключення BURSUlink» над адресою і портом пропонує «Напряму» або «Через BURSUlink» з ім’ям агента; воно показується лише для типів, які переносить тунель. Підключення зберігає справжнє ім’я хоста — ключ SSH-сервера і сертифікат RDP перевіряються за ним, як раніше, — і отримує позначку BURSUlink у дереві та ім’я агента на картці. Користуватися ним може кожен учасник бази, якому можна відкрити це підключення: права на папки та групи користувачів діють так само, як для прямого підключення, а обліковий запис із двофакторним входом мав увійти з кодом — інакше застосунок запропонує увійти заново.
- Протоколи: через агента йдуть SSH, SFTP, Telnet, RDP, VNC, WinRM, Apple Remote Desktop, веб-сторінки та FTP/FTPS. Веб-сторінка відкривається в окремому профілі браузера, тож локальні адреси й WebRTC не можуть оминути агента; кожен канал даних FTP теж іде тунелем. Режим High Performance в Apple передає картинку і звук по UDP через агента — через ретранслятор лише тоді, коли на порталі в агента ввімкнено перемикач «Дозволити High Performance через ретранслятор»; інакше сеанс відкривається у звичайному режимі й пояснює чому. Не йде: Serial. RDP через агента використовує рушій BURSUrdp, а «Відкрити в Remote Desktop» через агента не працює.
- Перенаправлення RDP: якщо сервер передає сесію на іншу адресу (так робить RD Connection Broker), RDP через агента лишається в тунелі — або зупиняється й пояснює чому, — а не підключається до тієї адреси напряму, і ланцюжок перенаправлень обривається після чотирьох переходів. Рушій BURSUrdp робить те саме для RDP через прокидання порту SSH. Windows — з 5.2.1, Linux і macOS — з 3.2.1.
- Один маршрут на підключення: агент замінює jump host і RD Gateway. Збереження підключення з агентом прибирає їх, і вікно попереджає про це заздалегідь; jump host, який сам іде через агента, відхиляється; якщо його вже вибрано в підключенні, Параметри SSH показують його за назвою з позначкою «· BURSUlink» і пояснюють, чому через нього не можна підключитися.
- Що каже застосунок: агент не в мережі називається разом із часом останнього контакту; агент, видалений на порталі, у вікні підключення показаний як видалений агент — оберіть іншого; «не відповів» означає, що агент не прийняв перепустку за її дві хвилини або жоден ретранслятор до нього не дістається.
- Інший агент у спільного підключення — частина перевірки перенаправленого підключення: агент передає все, що це підключення надсилає.
- Де: застосунок для Windows — з 5.2.0; застосунок для Linux і macOS — з 3.2.1; використовуйте 3.2.5 або новішу, бо 3.2.3 відмовляв у RDP і SSH через агента. Веб-сторінкам, FTP і High Performance через агента потрібні агент 1.0.0 і Windows 5.2.2 або Linux і macOS 3.2.3 чи новіша. Коли агент працює на самому цільовому комп’ютері, дерево, картка й вкладка показують ім’я агента замість збереженого хоста, і пошук знаходить підключення за ним. Застосунки для Android і iOS через агента поки що не підключаються.
Щоб зупинити агента, видаліть його на вкладці BURSUlink: його перепустки одразу перестають діяти, а сам він стирає себе при наступному підключенні. Видалення BURSUlink з комп’ютера прибирає агента й з порталу.
Веб-портал: повний опис
Портал на bursucm.com — центр керування хмарними базами з браузера. Усе, що ви міняєте на порталі, одразу видно застосункам, і навпаки.
Мої бази даних
Розділ «Бази даних» перелічує ваші бази у стовпцях «Назва», «База даних» (назва самої бази в PostgreSQL), «Роль» (owner — власник чи member — учасник чужої бази), «Статус» і «Створено». «Керування» відкриває консоль бази з її вкладками.
Вкладка «Підключення»
- Те саме дерево папок, що в застосунку: згорнути/розгорнути (плюс «розгорнути всі / згорнути всі»), лічильники підключень за папками.
- Перестановка: стрілки ↑ ↓ на кожній папці і на кожному підключенні — сторінка міняє порядок миттєво, без перезавантаження, і результат збігається з порядком у застосунках.
- Додавання: «+ Додати підключення» — майстер із трьох кроків: папка → деталі (тип, ім'я, адреса, порт, ім'я користувача) → пароль. Нові папки — через «+ Нова папка» або просто в майстрі.
- Зміна / видалення / перенесення — кнопки на рядку підключення; порожню папку можна видалити, а папку, у якій ще є підключення або підпапки, — ні. У вікні зміни задається й маршрут BURSUlink — напряму або через агента бази (див. BURSUlink). Якщо підключення змінили в застосунку чи в іншій вкладці, поки вікно було відкрите, нічого не перезаписується: збереження відхиляється, а вікно відкривається знову з поточною версією.
- Показ паролів: поле «Майстер-пароль» зверху з кнопкою «Розблокувати і показати». Паролі розшифровуються на сервері й лише для поточного перегляду сторінки: майстер-пароль передається разом із запитом через HTTPS і не зберігається. Застосунки його ніколи не надсилають — там паролі розшифровуються на вашому пристрої. Під час редагування підключення поле показує власний пароль підключення, якщо його можна показати; воно порожнє, якщо пароль береться з прив'язаного облікового запису або вам його бачити не можна, — тоді «залиште порожнім, щоб зберегти поточний пароль».
Вкладка «Облікові дані»
Ті самі збережені записи, що в застосунку, за групами, з тими самими стрілками ↑ ↓ на рядках. Додавання і правка — як у підключень (мітка, ім'я користувача, пароль, група); логін і пароль за замовчуванням для папки підключень — їх успадковують підключення без власного логіна — обираються у вікні зміни папки, а значок ключа на папці це показує.
Вкладка «Сніпети»
- Спільна бібліотека таблицею: ім'я, команда, група. «+ Додати сніпет» / Змінити / Видалити.
{Підстановки}поводяться точно як у застосунку: значення питаються під час надсилання з термінала.- Вкладка видна власнику, адміністраторам і користувачам із правом на сніпети.
Вкладка «Користувачі та доступ»
Два списки:
| Учасники порталу | Користувачі бази | |
|---|---|---|
| Хто | зареєстровані облікові записи bursucm.com із доступом до бази | облікові записи лише для застосунків BURSUcm — портал не потрібен |
| Вхід | своя пошта / Google / Microsoft / Apple / GitHub | name@handle + пароль (≥ 8 символів) |
| Додавання | «+ Додати учасника»: пошта зареєстрованого користувача | «+ Додати користувача бази»: ім'я і пароль; повний логін показується одразу |
- Обидва редагуються покроковим майстром: крок 1 — роль (адмін = повний доступ) і глобальні прапорці (зміна, показ паролів, сніпети); крок 2 — права на папки підключень (перегляд/зміна/показ); крок 3 — доступ до груп записів.
- Для користувачів бази колонка «Сесії» показує число активних пристроїв: клік відкриває список (пристрій, IP, останнє використання, термін) із кнопками відкликання по одному і «Вийти на всіх».
- Власника бази не можна видалити чи понизити — база завжди має адміністратора.
Третя картка — Групи користувачів — зберігає набори прав, які успадковують користувачі бази та учасники (див. Групи користувачів). Її майстер має чотири кроки: група (назва, опис, право на сніпети), папки з’єднань, групи облікових даних, учасники. Майстри користувача та учасника пропонують групи на першому кроці, а в обох списках є стовпець Групи.
Вкладка BURSUlink
Лише для власника. Тут перелічено комп’ютери, прив’язані до бази, — ім’я, режим, версія, останній контакт, чи в мережі, — і одноразові коди, які ще чекають на агента, кожен зі зворотним відліком. «Додати агента» створює код (діє 15 хвилин; «Новий код» оновлює прострочений, «Скасувати» відкликає його), «змінити» перейменовує агента або змінює його режим і список дозволених, а «видалити» відключає його одразу. Уся процедура — у розділі BURSUlink.
Вкладка «Налаштування»
- Назва і коротка назва (handle). Зміна короткої назви миттєво оновлює логін кожного користувача бази — попередьте команду.
- Майстер-пароль: задати чи змінити (потрібен поточний). Встановлення перешифровує паролі бази.
- Експорт .sql — повний дамп файлом; Імпорт .sql — завантаження дампа (прапорець «Замінити public схему перед імпортом» спершу очищає базу). У дампах — дані; тримайте їх закрито.
- Небезпечні дії: безповоротне видалення бази з усіма даними.
Імпорт і експорт на порталі
Той самий імпорт і експорт, що в настільних застосунках, є й на порталі — переносьте підключення між застосунком, порталом та іншими програмами одним переносним файлом резервної копії (див. «Імпорт з інших програм» і «Експорт і резервні копії»). KeePass, 1Password і Bitwarden / Vaultwarden імпортуються й тут, причому читаються у вашому браузері: ні файл, ні його пароль не надсилаються на сервер. Прочитані з нього записи передаються на сервер через HTTPS для перегляду, де ви обираєте, які імпортувати.
Профіль і пристрої
- Профіль — ім'я та прізвище, нік, мова порталу, зміна пароля — і картка способів входу: усі шляхи до вашого облікового запису (пароль, Google, Microsoft, Apple, GitHub), прив'язка нового провайдера, відв'язка непотрібного, встановлення пароля для акаунта, створеного через провайдера. Останній спосіб входу картка відв'язати не дасть.
- Підключені пристрої — кожен застосунок, що увійшов у ваш обліковий запис: ім'я пристрою, IP, останнє використання, термін. «Відкликати» вилогінює один пристрій, «Вийти на всіх» — усі одразу: кожному застосунку доведеться увійти заново. Знадобиться в разі втрати пристрою.
- Двофакторна автентифікація — код із застосунку-автентифікатора на додачу до пароля й коди відновлення на випадок втрати телефона; див. Двофакторний вхід.
- Видалення акаунта — видаляє обліковий запис і всі його бази після введення поточного пароля. Та сама кнопка є в налаштуваннях застосунків для Android та iOS.
Завантаження і статус
Двофакторний вхід в обліковий запис bursucm.com
З жовтня 2026 року обліковий запис bursucm.com, у який входять за паролем, може вимагати друге підтвердження: 6-значний код із застосунку-автентифікатора на вашому телефоні. Хто дізнався пароль, усе одно не відкриє обліковий запис — його бази, їхніх користувачів і пристрої, що в нього ввійшли. Доки ви самі не ввімкнете захист, він вимкнений; нікого не змушують, зокрема адміністраторів і власників баз.
Цей код захищає ваш обліковий запис bursucm.com: його секрет живе в застосунку-автентифікаторі на телефоні, а перевіряє код сервер. Двофакторні коди в записі облікових даних — інше: це секрети серверів, на які ви входите; вони лежать у вашому сховищі, щоб застосунок показував їхні коди замість вас.
Як увімкнути
- На bursucm.com відкрийте Профіль. Картка Двофакторна автентифікація показує, що захист вимкнено: натисніть Увімкнути, введіть Поточний пароль і натисніть Продовжити.
- Налаштуйте застосунок-автентифікатор: відскануйте QR-код у Google Authenticator, Microsoft Authenticator, 1Password чи будь-якому іншому автентифікаторі. Не вдається відсканувати? Вікно показує й ключ текстом — введіть його в застосунку вручну. Новий запис називається BURSUcloud, поруч — ваша пошта.
- Введіть 6-значний код, який показує застосунок, і натисніть Увімкнути. Налаштування чекає 10 хвилин; після цього почніть заново з Увімкнути. Якщо код не прийнято, перевірте, що час на телефоні встановлюється автоматично.
- З'являться Ваші коди відновлення: десять кодів вигляду
abcde-fghij. Кожен спрацьовує один раз, і показуються вони тільки зараз. Натисніть Копіювати коди, збережіть їх у надійному місці окремо від телефона — у менеджері паролів чи на роздруківці — і натисніть Я їх зберіг.
Увімкнення виводить з облікового запису всі інші браузери й пристрої, тож кожен застосунок попросить увійти знову — вже з кодом. Зміну підтверджує лист.
Вхід із кодом
- На сайті: після пароля сторінка Двофакторна автентифікація просить Код → Підтвердити. Сторінка чекає 10 хвилин і приймає п'ять неправильних кодів; десять неправильних кодів за годину закривають введення коду для облікового запису на годину.
- У застосунках — Windows 5.1.5, Linux і macOS 3.1.5, Android 2.0.1, iOS/iPadOS 2.0.1 і новіших: введіть пошту й пароль як завжди, і застосунок відкриє своє вікно Двофакторна автентифікація з одним полем. Введіть 6-значний код — або код відновлення — і натисніть Увійти. Про неправильний чи застарілий код застосунок скаже в тому ж вікні, і ви просто вводите наступний; після надто багатьох спроб вікно просить зачекати кілька хвилин. Скасувати повертає до форми входу й забуває введений пароль.
- Старі версії застосунків не можуть увійти в такий обліковий запис за паролем: оновіть застосунок або увійдіть через прив'язаний акаунт Google, Microsoft, Apple чи GitHub.
- Без мережі: настільні застосунки більше не відкривають обліковий запис із двофакторним захистом офлайн за самим паролем. Застосунок, у якому ви вже ввійшли, як і раніше працює офлайн зі збереженої копії каталогу.
- Користувачів бази (логіни вигляду
name@handle) це не стосується: двофакторний вхід належить до облікових записів bursucm.com.
Google, Microsoft, Apple і GitHub
Вхід через провайдера коду не питає: довіряється власний вхід провайдера — з його другим фактором, якщо ви ввімкнули його там. А от прив'язка нового провайдера до облікового запису з двофакторним захистом код питає (або код відновлення), щоб той, хто проник у вашу пошту, не міг прив'язати свій акаунт провайдера. Картку видно лише обліковим записам, які можуть входити за паролем; обліковий запис, створений через провайдера, спершу задає пароль у картці способів входу на тій самій сторінці.
Коди відновлення, вимкнення, загублений телефон
- Скільки залишилося: картка пише «Увімкнено — залишилося кодів відновлення: N» і попереджає, коли їх три чи менше. Код відновлення вводиться в те саме поле, що й код із застосунку — на сайті й у кожному застосунку, — і після прийняття згорає.
- Нові коди відновлення: пароль і код із застосунку (або код відновлення) дають десять нових кодів; усі старі перестають діяти.
- Вимкнути: пароль і код (або код відновлення). Усі інші пристрої виходять з облікового запису, лист підтверджує зміну.
- Телефон загублено чи замінено: увійдіть із кодом відновлення, потім вимкніть і знову ввімкніть захист, щоб перенести його на новий телефон. Скидання пароля двофакторний захист не вимикає.
- Загублено і телефон, і коди: на сторінці введення коду є посилання на підтримку. Переконавшись, хто звертається, адміністратор BURSUcloud може скинути двофакторний захист облікового запису; ви отримаєте про це лист, а всі інші пристрої вийдуть із нього.
Застосунок для Linux і macOS
BURSUcm для Linux і macOS — той самий менеджер підключень, зібраний для цих систем з єдиної кодової бази. Якщо ви знаєте застосунок для Windows, ви знаєте і цей: той самий каталог, ті самі режими зберігання (локальний, PostgreSQL, BURSUcloud), ті самі можливості SSH, облікові дані, сховище, користувачі, сніпети, split-режим і Broadcast. Цей розділ — про те, що в нього своє.
Чим відрізняється від застосунку для Windows
| Область | Як тут |
|---|---|
| RDP | BURSUrdp (за замовчуванням) або IronRDP, малює просто у вкладці — той самий рушій BURSUrdp, що й на Windows. Спільний буфер обміну з системою, графіка H.264, кілька моніторів, живе перепогодження роздільності за зміни вікна, швидке перепідключення. Різкість на екранах Retina та HiDPI: сесія запитує справжні пікселі екрана та його масштаб і підлаштовується, коли вікно переносять на інший екран. Вказівник набуває власних форм курсора сервера. |
| Web | та сама вкладка-браузер, що й у Windows; завантаження показуються на панелі Завантаження, а завантажена програма, скрипт, інсталятор чи образ диска не запускаються, а показуються у своїй папці. |
| Локальні секрети | Windows DPAPI тут немає, тому переносний захист — норма: для всього, що серйозніше за каталог на одній машині, використовуйте майстер-пароль. |
| Довірені хости | Налаштування → Довірені хости — запам'ятовані SSH-ключі, прийняті RDP-сертифікати та довірені WinRM-сертифікати, для кожного списку — кнопка «забути всі»; запам'ятовані ключі Mac очищаються в Налаштування → AppleRD («Забути всі довірені Mac»). |
| Оновлення | на Linux — через репозиторій пакетів (налаштуйте один раз) або вручну зі сторінки завантаження; застосунок теж перевіряє стрічку релізів і підказує потрібний пакет. |
Як тут орієнтуватися
- Бічна панель перемикає «Підключення» та «Облікові дані»; папки розгортаються на місці, а за наведення на будь-який рядок з'являються стрілки ↑ ↓ (див. «Власний порядок»).
- Швидке підключення — зверху бічної панелі: виберіть протокол, введіть
user@host:port, натисніть Enter — разова сесія, каталог не чіпається. - Вкладка «Головна» — та сама панель: статистика, нещодавні, обрані, стан сховища, швидкі дії. Вкладки сесій, split-режим, Broadcast, режими «Повне вікно» і «Повний екран» працюють так, як описано в спільних розділах.
- Світла і темна теми й ті самі вісім мов інтерфейсу (англійська, німецька, іспанська, португальська для Бразилії та для Португалії, російська, українська, грузинська) — у налаштуваннях; чотири нові — з 3.2.1. Під час першого запуску застосунок відкривається мовою системи, якщо це одна з восьми.
Вхід
Хмарний вхід підтримує все: пошта/пароль, Google, Microsoft, Apple, GitHub або логін користувача бази (name@handle). Вхід через браузер відкриває ваш браузер за замовчуванням і повертається в застосунок сам. Якщо в обліковому записі ввімкнено двофакторний вхід, одразу після пароля вікно «Двофакторна автентифікація» питає код; вхід через провайдерів його не питає.
Спрямуйте застосунок для Windows на ту саму хмарну базу — і все слідуватиме за вами між машинами, включно з точним порядком, у якому ви розставили папки і підключення.
Застосунок для Android
Установіть його з Google Play — або як прямий APK зі сторінки завантаження. Це клієнт хмарного каталогу: увійдіть тим самим обліковим записом — пошта/пароль (плюс двофакторний код, якщо його ввімкнено), Google, Microsoft, Apple чи GitHub, або логін користувача бази name@handle — і отримаєте ті самі папки й підключення в тому самому порядку, що ви розставили на комп'ютері. Версія 2.0 (жовтень 2026) наблизила його до комп'ютера:
- Сесії: термінали SSH і Telnet, вбудовані RDP і VNC та AppleRD до Mac — з відео й звуком High Performance; підключення типу Web відкривається в системному браузері. Сесії — зокрема передавання файлів і віддалені столи — працюють далі, поки застосунок у фоні; типово до 5 одночасно (від 1 до 20 у налаштуваннях).
- Віддалені столи: вказівник-трекпад або пряме торкання, ряд клавіш з Esc, Tab, Win і Ctrl+Alt+Del, а під час повороту екрана робочий стіл підлаштовує роздільність без перепідключення. RDP ходить через RD Gateway, заданий на комп'ютері. На телефоні немає спільного буфера обміну в RDP і VNC та звуку RDP.
- SSH: проміжні вузли (бастіони), локальні (-L) і віддалені (-R) прокидання портів, tmux, ключі Ed25519 і прапорець підключення «Надсилати LANG=en_US.UTF-8». Динамічне прокидання (-D) зберігається в підключенні, але запускається лише на комп'ютері.
- Термінал: колірні схеми й розмір шрифту як на комп'ютері, «Знайти» у виводі, журнали сесій із кнопкою «Поділитися виводом», сніпети бази — надсилаються одним торканням, додаються й редагуються тут же, — ряд клавіш із Ctrl, Alt, Esc, Tab, стрілками, Home/End, PgUp/PgDn і F1–F12 та запитання перед вставлянням кількох рядків.
- Файли (SFTP і FTP): виділіть кілька елементів, щоб завантажити, перемістити чи видалити їх разом; завантажте чи видаліть цілу папку; перегляньте й відредагуйте текстовий файл на сервері; сортування за назвою, розміром чи датою, показ прихованих файлів; перейменування, нові папки та (SFTP) права доступу. Вивантаження на сервер — по одному файлу.
- Каталог: «Обране» й «Недавні», теги, «Швидке підключення» і «Копіювати як»; папки — нова підпапка, перейменування, перенесення, видалення й облікові дані папки за замовчуванням; ваш ручний порядок змінюється перетягуванням за маркер рядка; пробудження мережею з меню рядка; «Останнє використання … » на картці підключення. Пошук розгортає папки зі збігами.
- Облікові дані: записи «логін і пароль» та «SSH-ключ», живі TOTP-коди з двофакторного секрету запису, генератор паролів і закритий ключ, імпортований із файлу.
- Без мережі: зміни, зроблені без зв'язку, накопичуються на телефоні й надсилаються, коли портал знову доступний; смуга над каталогом показує стан, а вікно конфліктів дає змогу залишити будь-яку версію — як у настільних застосунках.
- Планшети й тема: двопанельний режим — каталог ліворуч, праворуч панель привітання зі швидкими діями й живою статистикою; кнопка «Додому» завжди повертає до неї. Тема йде за системною світлою/темною або фіксується в налаштуваннях.
- Розблокування й блокування: відбитком пальця (або PIN-кодом пристрою) — ключ сховища захищено ключем Android Keystore, яким не можна скористатися без успішної перевірки; «Блокування при запуску» питає її під час старту. Сховище замикається через 5 хвилин у фоні та через 10 хвилин бездіяльності.
- Приватність: «Блокувати знімки екрана» (типово вимкнено) ховає чутливі екрани від знімків і трансляції екрана; «Очищення буфера обміну» стирає скопійований секрет через заданий час; застосунок приймає лише справжній сертифікат bursucm.com (certificate pinning); повторний вхід відкликає попередню сесію, тож список «Підключені пристрої» на порталі завжди правдивий.
- Ваш обліковий запис: Налаштування → «Видалити акаунт» після одного підтвердження («Видалити акаунт назавжди») видаляє ваш обліковий запис bursucm.com з усіма його базами, а разом із ним — журнали сесій і записи про збої на цьому телефоні. «Повідомити про проблему» надсилає звіт із застосунку; без вашого натискання нічого не йде.
- Чого немає на Android: відкриття підключень WinRM (їх можна створювати й редагувати тут, а картка копіює хост, користувача й пароль) і послідовних портів, AI-асистента, розділеного вигляду й широкомовного введення, керування користувачами й правами, кнопки Get MAC і автоматичного перепідключення — обірвану сесію відкривають заново вручну. Імпорт читає лише власний файл експорту застосунку, у якому немає паролів.




Застосунок для iOS та iPadOS
BURSUcm для iPhone та iPad — один універсальний застосунок, безкоштовний, в App Store, для iOS та iPadOS 17 або новіших. Увійдіть тим самим обліковим записом — пошта/пароль (плюс двофакторний код, якщо його ввімкнено), Google, Microsoft, Apple чи GitHub, або логін користувача бази — і відкриється той самий каталог: ті самі папки й підключення в тому порядку, у якому ви їх розставили, а кожен пароль розшифровується лише на пристрої. Версія 2.0 (жовтень 2026) наблизила його до комп'ютера:
- Сесії: термінали SSH і Telnet, SFTP і FTP, вбудовані RDP і VNC та AppleRD до Mac — з відео й звуком High Performance, причому віртуальний дисплей Mac повертається разом із пристроєм; підключення типу Web відкривається в типовому браузері. Жива сесія просить в iOS ті півхвилини, що система дає під час перемикання застосунків, тож передавання файлу чи запущена команда не обриваються, щойно ви відволіклися.
- Віддалені столи: жести (торкання — клацання, торкання двома пальцями — правий клік, два пальці — прокручування, подвійне торкання з утриманням — перетягування) і плаваюча панель з Esc, Tab, Del, стрілками, функціональними клавішами та Ctrl+Alt+Del. RDP ходить через RD Gateway, заданий на комп'ютері. На пристрої немає спільного буфера обміну в RDP і VNC та звуку RDP.
- SSH: проміжні вузли (бастіони), локальні (-L) і віддалені (-R) прокидання портів, tmux і прапорець підключення «Надсилати LANG=en_US.UTF-8». Динамічне прокидання (-D) зберігається в підключенні, але запускається лише на комп'ютері.
- Термінал: два додаткові ряди клавіш над екранною клавіатурою — Ctrl, Esc, Tab, ^C, часті символи й «Вставити»; F1–F12, Home/End, PgUp/PgDn і стрілки, — тож htop, mc та інші TUI-програми зручні й на телефоні, а фізична клавіатура передає модифікатори напряму. Колірні схеми й розмір шрифту як на комп'ютері, пошук у виводі, журнали сесій із надсиланням через «Поділитися», сніпети бази (надсилаються торканням, додаються й редагуються тут же) і безпечне вставлення: керівні символи вирізаються, а вставлення кількох рядків спершу питає.
- Файли (SFTP і FTP): виділіть кілька елементів, щоб завантажити, перемістити чи видалити їх разом; завантажте чи видаліть цілу папку; перегляньте й відредагуйте текстовий файл на сервері; сортування за назвою, розміром чи датою, показ прихованих файлів; вивантаження, перейменування, нові папки та (SFTP) права доступу. Завантажене потрапляє до папки BURSUcm застосунку «Файли».
- Каталог: «Обране» й «Недавні», теги, швидке підключення й «Копіювати як»; папки — нова підпапка, перейменування, перенесення, видалення й облікові дані папки за замовчуванням; ваш ручний порядок — пунктами «Перемістити вгору» / «Перемістити вниз» у меню рядка; «Останнє використання … » на картці підключення; і пробудження мережею з меню рядка — пакет іде прямо на адресу машини, бо широкомовне розсилання iOS дозволяє застосунку лише з особливим дозволом Apple.
- Редагування в дорозі: підключення й облікові дані створюються та змінюються просто на пристрої, зокрема бастіони й прокидання портів; запис облікових даних показує живі TOTP-коди зі свого двофакторного секрету, уміє генерувати пароль і приймає закритий ключ, імпортований із файлу.
- Без мережі: зміни, зроблені, поки портал недоступний, зберігаються на пристрої й надсилаються, коли він повернеться, — підключення, папки, ручний порядок і стан папок. Смуга над каталогом показує стан, вікно конфліктів дає змогу залишити будь-яку версію, а вихід із ненадісланими змінами спершу попереджає.
- iPad: розділений екран — каталог поруч із живою сесією, підтримка вказівника (трекпад або миша керує справжнім віддаленим курсором у RDP і VNC), повні модифікатори фізичної клавіатури, поєднання клавіш для перемикання сесій як на комп'ютері (Ctrl+Tab, ⌘1–9, ⌘W) і Stage Manager для кількох сесій поруч.
- Face ID / Touch ID: ключ сховища тримається за системним біометричним сховищем; блокування при запуску питає його щоразу, коли ви повертаєтеся до застосунку. Сховище замикається через 5 хвилин у фоні та через 10 хвилин бездіяльності — набір на фізичній клавіатурі вважається активністю.
- Безпека: certificate pinning для bursucm.com, перевірка ключів SSH-хостів і RDP-сертифікати за моделлю «довіра під час першого підключення» — причому сервер мусить довести, що володіє закритим ключем сертифіката. Довірені хости й сертифікати забуваються в налаштуваннях окремо для кожного протоколу.
- Ваш обліковий запис: Налаштування → «Видалити акаунт» після одного підтвердження («Видалити акаунт назавжди») видаляє ваш обліковий запис bursucm.com з усіма його базами, а разом із ним — журнали сесій і записи про збої на цьому пристрої. «Повідомити про проблему» надсилає звіт із застосунку; без вашого натискання нічого не йде.
- Чого немає на iPhone та iPad: відкриття підключень WinRM і послідовних портів (редагувати їх тут можна), AI-асистента, розділеного вигляду й широкомовного введення, керування користувачами й правами, імпорту й експорту, кнопки Get MAC і автоматичного перепідключення — обірвану сесію відкривають заново вручну.






Імпорт з інших програм
Переїзд з іншого менеджера підключень — одне вікно: Налаштування → Дані → Імпорт (є і на веб-порталі). Виберіть джерело, перевірте попередній перегляд, натисніть «Імпортувати».
Підтримувані джерела
| Джерело | Що читається |
|---|---|
| WinSCP | сайти з папками — включно зі збереженими паролями, розшифровуються автоматично |
| PuTTY | збережені сесії (адреса, порт, користувач, деталі SSH) |
| mRemoteNG | файл підключень із деревом папок |
| Remote Desktop Manager | експортовані підключення |
| Royal TS / RoyalX | експорт у .json |
| Конфіг OpenSSH | хости з ~/.ssh/config з їхніми параметрами |
| Файли .rdp | один файл або ціла папка |
| Файли .vnc | файли підключень RealVNC / TigerVNC — адреса, порт і параметри |
| KeePass | база .kdbx (KeePass 2.x, KeePassXC) або .kdb (KeePass 1.x) — відкривається майстер-паролем і/або ключовим файлом; експорт KeePass у XML і CSV — з паролями, одноразовими кодами (TOTP) і нотатками; у настільних застосунках і на порталі — файл читається в браузері |
| 1Password | експорт .1pux або CSV з 1Password 8; у настільних застосунках і на порталі — файл читається в браузері |
| Bitwarden / Vaultwarden | експорт у JSON — звичайний або захищений паролем — або CSV; у настільних застосунках і на порталі — файл читається в браузері |
| BURSUcm CSV | власний CSV-експорт застосунку (Name,Type,Host,Port,Username,Group,Notes) — імпортуйте назад те, що експортували, з нотатками та всіма типами підключень; підійде й таблиця, зібрана за тими самими колонками |
| CSV / XML | табличний імпорт, наприклад з електронної таблиці |
| Резервна копія BURSUcm | рідний формат .bcmbackup, каталоги цілком |
Крок попереднього перегляду
- Перш ніж щось записати, імпорт показує дерево знайденого — позначте саме ті папки і підключення, які потрібні.
- Виберіть цільову папку у своєму каталозі; імпортована структура ляже всередину неї.
- Імпорт лише додає: нічого наявного не перезаписується і не видаляється.
З менеджера паролів
KeePass, 1Password і Bitwarden / Vaultwarden читають настільні застосунки — Windows 5.3.7 і Linux та macOS 3.3.1 або новіші; вебпортал і мобільні застосунки їх не читають. Виберіть джерело у вікні імпорту й укажіть файл — формат визначається за вмістом.
- Відкриття файлу: база
.kdbxабо.kdbпросить майстер-пароль, ключовий файл або обидва — залиште пароль порожнім, якщо базу відкриває лише ключовий файл; захищений паролем експорт Bitwarden просить пароль, з яким його вивантажили. За неправильного пароля вікно лишається відкритим для нової спроби. Файл читається на вашому комп’ютері й нікуди не надсилається. - Що чим стає: групи, сховища й папки стають папками. Кожен запис із логіном, паролем або одноразовим кодом стає обліковими даними, разом з одноразовим кодом (TOTP); запис, адреса якого вказує на сервер, стає ще й підключенням. Нотатки й адреса потрапляють у коментар. SSH-ключі з 1Password і Bitwarden стають обліковими даними з SSH-ключем.
- Який протокол: адреса з протоколом —
ssh://,rdp://,https://… — вирішує завжди. Для голої адреси спершу читається сам запис: порт в адресі (22, 23, 3389, 5900–5909), слова RDP, SSH, VNC або Telnet у назві чи нотатках, логін видуDOMAIN\user. Лише решта йде за правилом Хост без протоколу вважати: SSH-підключення, RDP-підключення або Лише логін і пароль. - Що пропускається: картки, особисті дані, захищені нотатки, документи, архівні й видалені записи та кошик KeePass. Вони враховуються в підсумку, тож ніщо не зникає мовчки.
- У хмарну базу: великий імпорт іде без зупинок, а вікно перебігу імпорту рахує підключення й облікові дані в міру надходження.
Якщо застосунок називає шифр або функцію формування ключа, які не вміє читати, відкрийте базу в KeePass, перемкніть її на AES або ChaCha20, збережіть та імпортуйте знову.
Експорт і резервні копії

Переносні копії (.bcmbackup)
- Експорт із майстер-паролем — файл зашифровано (AES-256-GCM); це формат для перенесення каталогу між машинами і для резервного зберігання.
- Експорт без пароля — лише для швидких перенесень; застосунок прямо попереджає, що збережені паролі опиняться у файлі відкритим текстом.
- Експорт CSV — структура каталогу без паролів, для таблиць і аудиту. Імпортується й назад: виберіть джерело BURSUcm CSV.
- Той самий експорт/імпорт є на веб-порталі, тому копія, зроблена в застосунку, відкривається на порталі й навпаки.
Копії бази
- «Експорт бази…» — один зашифрований файл з усім каталогом (підключення, облікові дані, користувачі). Ви самі задаєте пароль копії — без нього файл марний.
- «Імпорт бази…» замінює поточний вміст бази (застосунок попереджає). У локальному режимі можна імпортувати і «сирий» файл SQLite.
- Для хмарної бази портал пропонує експорт/імпорт .sql (вкладка «Налаштування» бази) — повний дамп PostgreSQL, включно з користувачами бази.
Робіть копію бази раз на місяць і тримайте його не на робочому комп'ютері. Переконайтеся, що пам'ятаєте пароль копії: без нього копія не відкриється.
Скидання налаштування
«Очистити кеш і перезапустити налаштування» (Налаштування → База даних) забуває вибрану базу і збережений вхід та заново запускає майстер першого запуску. Дані всередині самої бази не видаляються.
Рецепти: шість типових задач
Короткі завершені сценарії задач, що трапляються в справжніх інфраструктурах. Кожен використовує лише те, що описано вище, — посилання ведуть до подробиць.
1 · Дістатися бази за файрволом, ніби вона локальна
PostgreSQL слухає на db.internal:5432 і доступний лише з сервера, куди є SSH. Хочеться, щоб localhost:5432 на вашій машині вів туди.
- Відкрийте SSH-підключення до цього сервера → Параметри SSH → Прокидання портів → додайте локальний (-L) тунель: локальний порт
5432, цільdb.internal, порт цілі5432. - Підключіться. Стан тунелю друкується в термінал під час старту сесії.
- Спрямуйте pgAdmin, DBeaver чи
psqlнаlocalhost:5432. Тунель живе рівно стільки, скільки вкладка сесії, — закрили вкладку, зачинилися й двері. Докладніше: «Прокидання портів».
Кілька сервісів за одним хостом? Додайте натомість один динамічний (-D) тунель і спрямуйте клієнт на SOCKS5-проксі — див. «Прокидання портів».
2 · Дати підряднику доступ лише до однієї папки
Зовнішньому інженеру треба працювати з серверами в Servers\Staging — і не бачити нічого більше, тим паче паролів.
- Відкрийте керування користувачами → додайте користувача (у хмарному режимі — користувача бази: підряднику не потрібен обліковий запис порталу, лише логін
name@handle, який ви йому видасте). - Дайте роль «Користувач», правило «Усі папки» залиште порожнім, а на
Servers\Stagingвидайте Читання — і Зміну, лише якщо він має міняти записи. - Прапорець «Паролі» не ставте: підрядник зможе підключатися зі збереженими паролями, але не зможе побачити їх відкритим текстом.
- Коли робота закінчиться, видаліть користувача; у хмарному режимі загляньте ще в його «Сесії» на порталі. Докладніше: «Користувачі та права».
3 · Переїхати з PuTTY і WinSCP за обідню перерву
- Налаштування → Дані → Імпорт → джерело WinSCP: сайти приїжджають разом із деревом папок і збереженими паролями — вони розшифровуються автоматично.
- Запустіть імпорт ще раз із джерелом PuTTY — переїдуть збережені сесії, порти й деталі SSH; на кроці попереднього перегляду зніміть зайве.
- Обидва імпорти лише додають і лягають у вибрану вами папку, тож нічого не перезапишеться. Після переїзду задайте майстер-пароль — імпортовані паролі заслуговують на справжнє шифрування. Докладніше: «Імпорт з інших програм».
4 · Один каталог на робочому ПК, ноутбуці й телефоні
- Створіть безплатний обліковий запис і базу на bursucm.com (як).
- На машині з вашим каталогом: експортуйте його через Налаштування → Дані → Експорт… → Резервна копія BURSUcm (.bcmbackup)…, увійдіть у нову хмарну базу з її майстер-паролем та імпортуйте файл через Налаштування → Дані → Імпорт… → «Резервна копія BURSUcm».
- Увійдіть у ту саму базу з ноутбука та із застосунку на Android або iOS. Переїжджає все: папки, ручний порядок, облікові дані, сніпети, тунелі — а кожен пароль розшифровується лише на пристрої, ніколи на сервері.
5 · Виконати одну команду на цілій стійці
- Відкрийте сесії до всіх потрібних серверів (рахуються і вкладки, і split-панелі).
- Увімкніть Broadcast у панелі сесії — помаранчева смуга підтвердить, скільки сесій слухає.
- Наберіть команду один раз — або надішліть сніпет; з підстановками на кшталт
systemctl restart {service}застосунок спершу запитає значення. Перед Enter гляньте на смугу, після — вимкніть Broadcast.
6 · Ноутбук загублено чи вкрадено
- На порталі відкрийте Профіль → Підключені пристрої і натисніть «Відкликати» в загубленого пристрою (або «Вийти на всіх») — його API-токен помирає миттєво, застосунок на ньому вилогінено. Для пристрою користувача бази те саме робить власник із вкладки «Користувачі та доступ» бази → «Сесії».
- Змініть пароль свого облікового запису bursucm.com.
- Якщо двофакторний вхід ще не ввімкнено, увімкніть його — заодно всі інші пристрої вийдуть з облікового запису. Якщо його ввімкнено, а коди відновлення зберігалися на ноутбуці, натисніть Нові коди відновлення: старі перестануть діяти.
- Оцініть сховище: збережені паролі на ноутбуці зашифровано AES під вашим майстер-паролем — без нього вони нечитабельні. Якщо майстер-пароль теж міг бути відомий, про всяк випадок змініть паролі самих серверів.
Довідник
Версії одним поглядом
| Windows | Linux і macOS | Android | iOS та iPadOS | Веб-портал | |
|---|---|---|---|---|---|
| Режими зберігання | локально · PostgreSQL · хмара | локально · PostgreSQL · хмара | хмара | хмара | хмара |
| SSH-термінал | ✔ | ✔ | ✔ | ✔ | — |
| Файлові панелі SFTP / FTP | ✔ | ✔ | ✔ | ✔ | — |
| RDP | ✔ рушій BURSUrdp або Microsoft | ✔ BURSUrdp або IronRDP | ✔ вбудований (IronRDP) | ✔ вбудований (IronRDP) | — |
| RD Gateway | ✔ рушій BURSUrdp або Microsoft | ✔ BURSUrdp | ✔ як задано на комп'ютері | ✔ як задано на комп'ютері | — |
| BURSUlink (комп’ютер за NAT) | ✔ з 5.2.0 | ✔ з 3.2.1 | — | — | ✔ агенти, коди, списки дозволених |
| VNC | ✔ | ✔ | ✔ | ✔ | — |
| Apple Remote Desktop | ✔ | ✔ | ✔ | ✔ | лише правка |
| Telnet · Serial · Web-вкладки | ✔ | ✔ | Telnet · Web у браузері | Telnet · Web у браузері | — |
| WinRM (PowerShell · cmd) | ✔ | ✔ | лише правка | лише правка | лише правка |
| Split-режим і Broadcast | ✔ | ✔ | — | — | — |
| Правка підключень і облікових даних | ✔ | ✔ | ✔ | ✔ | ✔ |
| Ручний порядок | ✔ розставляти | ✔ розставляти | ✔ розставляти | ✔ розставляти | ✔ розставляти |
| Сніпети | ✔ використовувати і керувати | ✔ використовувати і керувати | ✔ використовувати і керувати | ✔ використовувати і керувати | ✔ керувати |
| Користувачі та права | ✔ | ✔ | — | — | ✔ |
| Імпорт / експорт | ✔ | ✔ | свій файл, без паролів | — | ✔ |
| Робота без мережі та черга змін | ✔ | ✔ | ✔ | ✔ | — |
| Автоматичне перепідключення | ✔ | ✔ | — | — | — |
| Двофакторний вхід в обліковий запис | ✔ вікно коду | ✔ вікно коду | ✔ вікно коду | ✔ вікно коду | ✔ код · увімкнення / вимкнення |
Модель безпеки в одній таблиці
| Шар | Механізм |
|---|---|
| Шифрування сховища (майстер-пароль) | AES-256-GCM; ключ виводиться на пристрої через PBKDF2 (600 000 ітерацій). Однаково на Windows, Linux, macOS, Android, iOS/iPadOS і в хмарі. |
| Локальна база без майстер-пароля (Windows) | DPAPI — шифрування, прив'язане до облікового запису Windows; непереносне за задумом. |
| Хмарне зберігання | Zero-knowledge: шифрування і розшифрування відбуваються лише на ваших пристроях; bursucm.com зберігає і передає шифротекст. Кожна клієнтська база — окрема база PostgreSQL, недоступна з інтернету. |
| Хмарні сесії | API-токени: 30 днів із ковзним подовженням, жорстка межа 90 днів, не більше 10 пристроїв на обліковий запис, відкликання по одному чи всіх одразу на порталі. Вхід із нового IP — лист на пошту. |
| Вхід в обліковий запис bursucm.com | Пароль плюс, якщо ввімкнено, TOTP-код або одноразовий код відновлення — на сайті й у кожному застосунку. Вхід через Google, Microsoft, Apple і GitHub покладається на провайдера. Див. Двофакторний вхід. |
| Справжність SSH-сервера | Перевірка відбитка ключа з підтвердженням за першого підключення; суворий режим пускає лише до вже довірених серверів. Через jump host перевіряється ключ справжньої цілі. |
| BURSUlink (агенти та ретранслятори) | У кожного агента й кожного пристрою своя пара ключів, створена на машині; портал і ретранслятори знають лише публічні половини. Перепустку портал підписує для одного агента, одного пристрою, одного з’єднання і на дві хвилини — і лише учаснику, якому можна відкрити це підключення. Трафік шифрується наскрізно; ретранслятор пересилає пакети, які не може прочитати. Ключ SSH-сервера або сертифікат RDP цілі перевіряється як за прямого підключення. |
| Вставка в термінал | Багаторядковий вміст буфера показує попередній перегляд, перш ніж щось дійде до оболонки, — на будь-якому шляху вставки. |
| Захист Android | Біометричне розблокування на базі Android Keystore, необов'язкове блокування знімків на чутливих екранах, certificate pinning проти MITM. |
| Захист iOS | Розблокування за Face ID / Touch ID через системне біометричне сховище, автоблокування у фоні, certificate pinning, а сертифікат RDP приймається лише від сервера, що довів володіння відповідним закритим ключем. |
| Сеанси WinRM | Автентифікація NTLM із запечатуванням повідомлень; по HTTPS сертифікат сервера закріплюється за першого підключення, як ключ SSH-хоста, простий HTTP підтверджується один раз на сервер. |
| Сеанси Mac (Apple Remote Desktop) | Ключ хоста Mac перевіряється до того, як запропоновано пароль — підтвердження під час першого підключення, як у SSH-ключа, і суворий режим лише для вже довірених Mac. Вхід — SRP-рукостискання Apple, тому пароль мережею не передається; сеанс шифрується виведеними з нього ключами, а відео та звук High Performance ідуть як SRTP. |
Де застосунок тримає свої файли
| Система | Папка |
|---|---|
| Windows | %APPDATA%\BursuCM |
| Linux | ~/.config/BURSUcm |
| macOS | ~/Library/Application Support/BURSUcm |
Усередині: settings.json (налаштування застосунку), локальна база — якщо ви працюєте в локальному режимі, і known_hosts.json (довірені SSH-ключі та сертифікати) — у вашій власній папці всередині Users, див. Ваші налаштування на цьому комп’ютері. Зберегли цю папку — зберегли всю локальну інсталяцію. Паролі всередині цих файлів завжди зашифровано — див. розділ про сховище.
Формати файлів
| Формат | Що це | Паролі всередині? |
|---|---|---|
.bcmbackup | переносна копія каталогу; відкривається в будь-якій настільній версії і на порталі | зашифровані за експорту з майстер-паролем; відкритим текстом (із гучним попередженням) — без нього |
.bursucm-db | як дістатися до вашого сервера PostgreSQL: хост, порт, база, користувач і вибір шифрування; файл пише Експорт конфігурації у формі PostgreSQL. Це не копія каталогу — у ньому немає ні підключень, ні облікових даних, ні користувачів, ні сніпетів, лише адреса бази, де все це лежить | пароль PostgreSQL. Зашифрований, якщо ви задали файлу власний пароль; відкритим текстом, якщо ні — захистіть файл, перш ніж комусь його надсилати |
| Копія бази | уся база — підключення, облікові дані, користувачі — одним зашифрованим файлом | завжди зашифровані паролем копії, який ви задаєте |
.csv | структура каталогу для таблиць і аудиту; імпортується назад через джерело BURSUcm CSV | ніколи |
.sql | повний дамп PostgreSQL хмарної бази (портал → вкладка «Налаштування») | як зберігаються: шифротекст під вашим майстер-паролем |
Порти за замовчуванням
Підставляються за вибору протоколу; для будь-якого підключення їх можна змінити. SSH/SFTP 22 · Telnet 23 · RDP 3389 · VNC 5900 · Apple Remote Desktop 5900 (+ UDP 5900/5901 для High Performance) · FTP/FTPS 21 · HTTP 80 · HTTPS 443 · WinRM 5985 (HTTP) / 5986 (HTTPS). Агентові BURSUlink вхідні не потрібні: він підключається назовні через 443/tcp і 7842/udp.
Словник термінів
| Термін | Значення |
|---|---|
| Каталог | Увесь вміст бази: підключення, папки, облікові дані, сніпети, користувачі та їхні права. |
| Облікові дані (логін і пароль) | Збережена пара «ім'я користувача + пароль», зберігається раз у сховищі і прив'язується до будь-якого числа підключень. |
| Сховище | Зашифрований склад усіх збережених секретів. «Заблоковано» означає, що ключа шифрування немає в пам'яті; підключатися можна, показувати паролі — ні. |
| Майстер-пароль | Єдиний пароль, з якого виводиться ключ шифрування сховища. Ніде не зберігається, на сервер не відправляється, не відновлюється. |
| DPAPI | Вбудоване шифрування Windows, прив'язане до вашого облікового запису. Зручно (нічого не вводити), але дані не можуть покинути цей обліковий запис — тому за наявності майстер-пароля не використовується. |
| Zero-knowledge | Устрій системи, за якого сервер зберігає ваші дані, але не може прочитати секрети в них: ключі шифрування існують лише на ваших пристроях. |
| Jump host (бастіон) | Проміжний SSH-сервер, через який сесія потрапляє на машину без прямого доступу з мережі; застосунок вибудовує ланцюжок сам. |
| Агент BURSUlink | Невелика служба на комп’ютері за NAT, прив’язана до бази BURSUcloud; через неї застосунки дістаються до цього комп’ютера — або, у режимі шлюзу, до його мережі — без прокидання портів і без VPN. |
| Ретранслятор (BURSUlink) | Один із серверів BURSUlink, до яких назовні підключаються і агент, і застосунок. Коли роутери дозволяють, сесія йде напряму через NAT; інакше ретранслятор пересилає зашифровані пакети, які не може прочитати. |
| Прокидання порту (тунель) | Порт, пронесений крізь SSH-сесію: локальний (-L) приводить віддалений сервіс на localhost, віддалений (-R) відкриває ваш локальний сервіс на сервері, динамічний (-D) відкриває SOCKS5-проксі. |
| SOCKS5-проксі (динамічний тунель, -D) | Локальний порт проксі, пронесений крізь SSH-сесію: будь-яка програма, спрямована на нього, досягає всього, що доступне SSH-серверу, а імена розв'язуються на сервері. |
| tmux | Мультиплексор термінала на сервері, який зберігає сесію оболонки живою після обриву зв'язку; з увімкненою опцією застосунок за кожного підключення приєднується до іменованої сесії tmux. |
| WinRM | Windows Remote Management — служба, через яку BURSUcm відкриває PowerShell (PowerShell Remoting) або cmd.exe (WinRS) на Windows-сервері, по порту 5985 (HTTP) або 5986 (HTTPS). |
| AppleRD | Тип підключення Apple Remote Desktop — екран Mac у вкладці. На macOS 14 або новішій використовується режим Apple High Performance (відео H.264/HEVC на GPU і звук Mac по UDP; Apple документує його для Apple silicon, Mac на Intel теж його передає, але без приватного екрана); Mac, який його не пропонує, підключається як звичайний екран. Не плутати з окремим адміністративним протоколом Apple Remote Desktop. |
| Ключ сервера (host key) | Криптографічне посвідчення SSH-сервера. Якщо його відбиток раптово змінився — сервер або перевстановили, або хтось видає себе за нього. |
| Сніпет | Збережена команда оболонки (можна з {підстановками}), що відправляється в термінал із меню; спільна для всієї команди. |
| Broadcast | Режим, що дзеркалить ваше введення в усі відкриті термінальні сесії одночасно. |
| Користувач бази | Обліковий запис, що існує всередині однієї хмарної бази; входить у застосунки як name@handle; реєстрація на bursucm.com не потрібна. |
| Учасник | Зареєстрований користувач bursucm.com, якому власник дав доступ до бази; входить зі своїм обліковим записом порталу. |
| Handle | Короткий унікальний ідентифікатор хмарної бази — частина після @ у логінах користувачів бази. |
| Копія бази | Завжди зашифрована копія всієї бази одним файлом; створюється і відновлюється в Налаштування → Дані. |
FAQ і розв'язання проблем
Часті питання
Це безплатно?
Так, застосунок безплатний на всіх платформах. BURSUcloud — необов'язкове доповнення.
Які платформи підтримуються?
Windows, macOS (Intel і Apple Silicon), Linux (Debian/Ubuntu, Arch/CachyOS, Fedora/RHEL) та Android (Google Play або прямий APK) доступні вже зараз. Застосунок для iOS та iPadOS є в App Store; потрібна iOS або iPadOS 17 чи новіша.
Чи потрібен обліковий запис?
Ні. Локальний режим повністю офлайн. Обліковий запис потрібен лише для хмарної синхронізації і застосунків на Android та iOS/iPadOS.
Я забув майстер-пароль. Що тепер?
Відновити його не можна — у цьому й суть zero-knowledge. Підключення і структура каталогу цілі; збережені паролі доведеться ввести заново (Налаштування → Безпека → задати новий майстер-пароль, потім оновити паролі).
Переніс базу на інший ПК — паролі не відкриваються.
Базу було захищено DPAPI (прив'язка до облікового запису Windows). На початковому комп'ютері ввімкніть майстер-пароль (Налаштування → Безпека), скопіюйте базу заново — тепер вона переносна, зокрема на Linux і macOS.
Чим «користувач бази» відрізняється від «учасника»?
Користувач бази — обліковий запис лише для застосунків BURSUcm (логін name@handle); портал не потрібен. Учасник — повний обліковий запис bursucm.com із доступом до бази. Права за папками однакові.
Де лежать мої хмарні дані?
У виділеній базі PostgreSQL на сервері bursucm.com, безпосередньо з інтернету недоступній. Паролі в ній — шифротекст; ключ є лише у вас.
Чому пристрої показують різний порядок підключень?
Ручний порядок синхронізується через базу. Переконайтеся, що на кожному пристрої свіжа версія (Windows 2.7.5+, Linux/macOS 1.7.5+, Android 1.8.1+, iOS/iPadOS 1.1.0+) і каталог оновлено; старі версії просто показують абетку, не ламаючи те, що ви розставили.
Розв'язання проблем
| Симптом | Що перевірити |
|---|---|
| SSH: «ключ сервера змінився» | Сервер перевстановлювали? Якщо так — «Оновити та довіряти». Якщо ні — не підключайтеся: можлива підміна. |
| SSH-агент «не запущено» / «немає ключів» | Windows: Служби → OpenSSH Authentication Agent → запустити. Linux/macOS: перевірте ssh-add -l. Потім ssh-add шлях-до-ключа. |
| WinRM: підключення відхилено або не відповідає | На сервері: Enable-PSRemoting -Force, правило брандмауера для 5985 (HTTP) чи 5986 (HTTPS) і обліковий запис із локальних адміністраторів або групи Remote Management Users. Для HTTPS потрібен ще слухач із сертифікатом — див. Увімкнення PowerShell Remoting. |
| BURSUlink: «агент не в мережі» або «не відповів» | На тому комп’ютері перевірте, що службу запущено (значок стану; на Linux — bursulink-agent status) і вона виходить в інтернет через 443/tcp; вкладка BURSUlink показує останній контакт. Агента, видаленого на порталі, треба прив’язати заново новим кодом. |
| AppleRD: немає High Performance або немає картинки з Mac | Для High Performance потрібні macOS 14 або новіша (Apple документує його для Apple silicon; Mac на Intel теж його передає) та відкриті в обидва боки UDP 5900–5901; якщо його вже зайнято іншим підключенням, BURSUcm повідомляє про це й не підключається. Має бути ввімкнено Спільний екран або Віддалене керування (Системні параметри → Загальні → Спільний доступ), а вхід — за ім'ям користувача та паролем облікового запису macOS. Попередження «ключ змінився» означає, що Mac перевстановлено — або відповідає хтось інший: не продовжуйте, якщо не знаєте причини. |
| RDP-сесія не відкривається через BURSUrdp (Windows) | Спробуйте рушій «Microsoft RDP (вбудований)» у параметрах RDP цього підключення — і напишіть нам. |
| macOS блокує застосунок за першого запуску | Поточні збірки нотаризовано, і вони відкриваються без попереджень — завантажте свіжу версію. Для старої копії: Системні параметри → Конфіденційність і безпека → «Все одно відкрити» (див. «Встановлення на macOS»). |
| Linux: dnf ставить стару версію | Метадані репозиторію закешовано: sudo dnf --refresh upgrade bursucm. |
| Пароль «недоступний» із позначкою про DPAPI | Секрет зашифровано на іншому ПК чи в іншому обліковому записі. Введіть пароль заново — або переносьте бази з увімкненим майстер-паролем. |
| Хмара: «для цього облікового запису не знайдено баз» | Створіть базу на порталі («Бази даних» → «+ Нова база даних») або попросіть власника дати вам доступ. |
| Каталог довго відкривається | Увімкніть діагностичні логи (Налаштування → Логи) і надішліть нам файл — паролі в логи не потрапляють. |
Діагностичні логи
Налаштування → Логи: записується лише час операцій — ніколи паролі. За замовчуванням вимкнено. «Відкрити» веде в папку з логами.
Повідомити про проблему
Довідка → Повідомити про проблему або пропозиція, що з'являється сама після помилки чи під час наступного запуску після збою (Windows 3.3.0 та Linux і macOS 2.3.0 і новіші). Звіт несе саму помилку, версію застосунку й системи, а поки позначка стоїть — і останні рядки діагностичних логів. Розділ «Що буде надіслано» (у Linux і macOS — кнопка «Показати, що буде надіслано») — це і є звіт, а не витяг із нього: паролі, ключі та токени вирізаються на вашому комп'ютері ще до того, як ви його побачите, а адреси серверів, імена облікових записів та IP-адреси замінюються заповнювачами, якщо ви не поставите позначку, яка їх додає. До натискання «Надіслати» з комп'ютера не йде нічого. У відповідь ви отримуєте номер звернення; звіти видаляються через 90 днів.
Знімок екрана пропонується лише для помилки, що сталася під час роботи застосунку: він робиться в момент збою, типово вимкнений і показується вам перед надсиланням. Якщо надіслати не вдалося, нічого не втрачається — «Зберегти у файл...» записує звіт цілком, готовим до надсилання на support@bursucm.com. Щоб застосунок узагалі не пропонував, вимкніть Налаштування → Інше → Пропонувати надіслати звіт про проблему; сам по собі він нічого не надсилав, тож зникає лише запитання.
Не допомогло?
Напишіть нам через bursucm.com/contact — зазвичай відповідаємо протягом робочого дня. Сторінка статусу покаже, чи не з нашого боку хмарна проблема.