あなたの質問にはいくつかの情報が欠けているので、私はいくつかの仮定をします:
- ローカルウェブサーバーでphpmyadminを実行しています
- このマシンにトンネルを作成して、AmazonBastianサーバーからのみアクセスできるリモートmysqlサーバーに接続します
それでは、nginxへようこそ!リモートマシンのポート3307をポート80に転送したようです。
このsshコマンドを試してください:
$ ssh -N <username>@<Bastian server IP> -L 3307:<internal ip of mysql server>:3306
- -Nは、コマンドを実行したくないことを意味します(ポートフォワードのみ)
- 3307は転送されるローカルポートです
- は、BastianサーバーがMySQLサーバーに接続するために使用できるIPです
- 3306は、MySQLがリモートマシンで実行しているポートです
現在、ローカルマシンで次を実行しています:
$ telnet localhost 3307
mysqlのバージョン番号が出力され、ランダムな文字がいくつか表示され、次にmysql_native_passwordが表示されたら、接続が閉じます。
これで、ローカルホストとポート3307を使用してリモートサーバーに接続するようにphpmyadminを構成できるようになります。