Как настроить соединение с базой данных через SSH-туннель с кеберосами в gui?

Мне нужно подключиться к базе данных Mysql на сервере, который доступен только через ssh с билетом Kerberos. В консоли это легко, я только делаю:

kinit (then enter password) ssh username@server (without entering password) sudo su - (without entering password) mysql (without user or password) 

Теперь я хочу просмотреть содержимое базы данных с помощью gui, как Mysql Workbench или PHPStorm, но я не знаю, как настроить соединение.

Я нажал (в PHPStorm) «Использовать SSH Tunnel», добавил сервер в «Прокси-хост» и мое имя пользователя в «Прокси-пользователя».

Теперь мне нужно выбирать между Auth Type «password» или «key pair», но ни один из них не подходит для kerberos, и что бы я ни пытался, я просто не могу подключиться.

Я попытался с помощью PHPStorm, MySQL Workbench и DBeaver, которые в основном предлагают одни и те же параметры для настройки SSH-Tunnel.

Существует вопрос о SSH-туннеле с MySQL Workbench здесь: SSH-туннель через MySQL Workbench , но он не связан с kerberos.

  • Для пересылки локального порта SSH для веб-трафика требуется настройка прокси-сервера в настройках браузера?
  • Невозможно принудительно выполнить беспроблемную аутентификацию ssh при переадресации портов
  • rsync через туннель ssh
  • SSH-туннель с VNC?
  • Как восстановить поврежденную сессию xdebug?
  • Как я могу поддерживать открытое ssh-соединение и использовать его из сценариев оболочки?
  • autossh в / etc / inittab
  • Указание порта с произвольным мониторингом с autossh
  • объяснение туннеля ssh
  • Приложение Directx с использованием вина поверх ssh -x
  • SSH -L Tunnel больше не работает
  • Ошибка туннелирования SSH: «канал 1: сбой при открытии: административно запрещено: открыть сбой»
  • Interesting Posts

    Связаны ли цепи с атомами?

    Переименование нескольких файлов и добавление даты перед файлами

    Время в bash с nohup

    Репозиторий CentOS yum bad Заголовок V4 RSA / SHA1 подпись

    Отсутствует менеджер сети в Kali Linux?

    Разрешить владельцу создавать и читать файлы, но не изменять или удалять

    Фильтрация запроса JSON с использованием сценариев JQ и bash

    Vim открывается в неправильном эмуляторе терминала

    Добавить источники для apt-get для Debian Linux 2.4.27-3-286

    Как выполнить код в новом сеансе tmux – из текущего сеанса?

    Bash – передача массива удаленным хостам через ssh

    Как использовать октаву для нахождения численных решений для системы нелинейных уравнений?

    почему я должен использовать tar.xz вместо tar.gz? xz – программа сжатия данных без потерь и формат файла

    Почему корневая оболочка по умолчанию настроена по-другому с обычной оболочкой обычного обычного пользователя?

    Автозапуск нескольких фоновых пользовательских сеансов в Linux Mint

    Linux и Unix - лучшая ОС в мире.