2

I need to connect to a Mysql database on a server that is only accessible over ssh with a Kerberos ticket. In a console this is easy, I only do:

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

Now I want to view the content of the database with a gui like Mysql Workbench or PHPStorm but I don't know how to setup the connection.

I clicked (in PHPStorm) "Use SSH Tunnel", added the server in "Proxy host" and my username in "Proxy user".

Now I have to choose between Auth Type "password" or "key pair", but neither seems to be right for kerberos and whatever I try I just can't connect.

I tried with PHPStorm, MySQL Workbench and DBeaver which basically all offer the same options to setup an SSH-Tunnel.

There is a question about a SSH-Tunnel with MySQL Workbench here: SSH tunnel via MySQL Workbench, but it doesn't involve kerberos.

Fels
  • 121
  • 2

0 Answers0