Como configuro uma conexão com um banco de dados através de um túnel SSH com kerberos em um gui?

1

Eu preciso conectar-me a um banco de dados Mysql em um servidor acessível apenas por ssh com um ticket Kerberos. Em um console isso é fácil, eu só faço:

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

Agora eu quero ver o conteúdo do banco de dados com um gui como Mysql Workbench ou PHPStorm, mas eu não sei como configurar a conexão.

Eu cliquei em (no PHPStorm) "Use SSH Tunnel", adicionei o servidor em "Proxy host" e meu nome de usuário em "Proxy user".

Agora eu tenho que escolher entre Auth Type "password" ou "key pair", mas nenhum parece estar certo para o kerberos e qualquer coisa que eu tente eu simplesmente não consigo conectar.

Eu tentei com PHPStorm, MySQL Workbench e DBeaver, que basicamente oferecem as mesmas opções para configurar um túnel SSH.

Há uma pergunta sobre um túnel SSH com o MySQL Workbench aqui: túnel SSH via MySQL Workbench , mas não envolve o kerberos.

    
por Fels 26.01.2017 / 11:03

0 respostas