2つのSSHホストを介してmySQLに接続しようとしていますが、オンラインで解決策を見つけることができませんでした。
PuTTYに接続する場合は、最初のボックス(MainBoxと呼びます)に接続してから、「sshsubBox」に接続します。その後、その時点でmySQLにログインできるようになります。ただし、ワークベンチでは、このように複数のホストをジャンプすることはできず、データベースにアクセスする他の方法もありません。
これどうやってするの?
ここでの主な問題は、最初のステップでshhトンネルを設定し、それをブリッジとして使用して、3306(または構成されたポート)のmySQLデータベースへのワークベンチ通信を取得する必要があることです。
PuTTYが実際に行うことは、ホストがキーを交換し、ポート22でsshプロトコル通信を確立できるようにするssh接続を設定することです。ワークベンチはそれを行いませんが、環境を個別に設定できます。
これらの2つのリファレンスを参照して、フィードバックを提供してください。 SSHトンネルを介してデータベースにリモートアクセスSSH接続方式を介した標準TCP/IP
これをssh設定に追加します。
Match Host=*.swim.swf
proxycommand ssh -q -W %h:%p swim-bastion