SSHトンネルを使用してNavicatに接続するのに問題があり、すべてのアヒルが一列に並んでいるように見えるので、これを行った他の誰かが成功したかどうか疑問に思っています:
通常の (TCP) ユーザーをセットアップし、接続 (ホスト、ポート、ユーザー、パスワード、および cpanel に追加されたリモート アクセス IP) をチェックして、それが機能することを確認しました。
指示に従って、SSH タブに移動し、有効にしました ([x] SSH トンネル)。
ホストに同じ IP を追加し、次にポートに 22 を追加し、root をユーザーとして追加し、パスワードを認証として選択し、root パスワードを入力しました。
host.mydomainame.com がこの mysql ホストに接続できないというメッセージが表示され続けます。
私はそれが機能していることを知っています:a)間違ったユーザー/パスワードを使用すると、単に「トンネルを作成できませんでした」というエラーが表示されますb)ホストは、正しいルート/パスワードの組み合わせで接続した瞬間にSSH接続が作成されたことを確認します(エラーメッセージは私の側で生成されますが)
ところで、Navicat によると、AllowTcpForwarding が yes に設定されていることを確認しました。
また、bithive を使用して、同じ IP から同じユーザーで同じサーバーに接続できることも確認しました。