Создайте пару SSH-ключей Ed25519 или RSA 4096 прямо в браузере — ключ не покидает ваш компьютер — и соберите блок ~/.ssh/config: алиас, порт, ключ, ProxyJump, проброс портов, keepalive.
Всё считается в браузере, данные никуда не отправляются.
Безопасно ли создавать ключ на сайте
Ключ создаётся встроенной криптографией браузера (WebCrypto) на вашем компьютере и не отправляется на сервер — это можно проверить во вкладке «Сеть» инструментов разработчика. Для максимальной осторожности используйте ssh-keygen -t ed25519 -C "комментарий" в терминале: результат тот же. После входа по ключу отключите вход по паролю на сервере: PasswordAuthentication no в /etc/ssh/sshd_config. Открыт ли SSH снаружи — проверка портов.