SSHトンネル」です。サーバーに繋げることを試みます。迂回して接続する必要があります。ここで追記ですが、このページの記事はシリーズの続き物記事となっていまして、ここだけ読むと話の流れが見えづらかったり説明が不足していたりしますのでご注意ください。前の記事では誰を対象にして何を対象とする何の記事であるのかを明記しておりますので、そのあたりもご確認のほどよろしくお願いいたします。使ったトンネル接続とは何かよくわかりません。素っ気ないので私が理解した範囲で説明するとこうです。サーバーに接続するには通常ブラウザからサーバーアドレスを入れてMyAdminに接続します。これならみんな知っていますね。接続は大抵のレンタルサーバー屋さんが許可していないため出来ません。こんな感じでしょうか。サーバーアドレス、ログインIDやパスワード当然これらが必要ですね。サーバーへのログインIDやパスワードは各自わかっているので大丈夫でしょう。サーバーアドレスはMySQLサーバーのアドレスです。ブラウザから接続してMyAdminの画面を見ると「mysql○○○○.xerver.jp」みたいな感じのサーバーアドレスがでっかく表示されています。これがサーバーアドレスです。SSHの設定をする際、このアドレスを記入することになります。サーバーアドレス画面エックスサーバーの場合、サーバー管理画面に載っているサーバーアドレスと、実際にログインしたときのサーバーアドレスが何故か異なっていました。最初そのせいで混乱しました。ログインしたときに現れるこっちのアドレスがSSH設定で使用するアドレスです。...と書いた後で知りましたが、エックスサーバーでは「ユーザーID.xsrv.jp」でいいみたいですね。ややこしく考えず、基本をすっ飛ばしてネット検索に頼りすぎず、素直にレンタルサーバーのマニュアルやヘルプでSSH接続について調べることをおすすめします。接続の設定を行います。SSHエックスサーバーですとサーバーパネルのこんなところから設定をオンにできます。下部、※印のところに接続ポートについて書いてあります。一般的なポートと番号が違うようです。一般的には【22】で、エックスサーバーでは【10022】だそうです。確かにネットで情報を見ていると「接続ポートに22を入力して」と言うような記述にもよく出くわします。それほど一般的には22なんでしょうね。無条件に書いてあるので真似して22と入力してもエックスサーバーでは繋がりません。SSH設定をオンにするだけでは済まされず、公開鍵とか認証とかややこしそうな設定を行う必要があるようです。これはいったい何なのでしょう。xserverではSSHに通常のIDとパスワードは使えません。公開鍵、秘密鍵というものが必要になります。それが何かはわかりませんが必要なものですので設定しないわけにはいきません。設定の鍵についての画面で順当に進めていけば鍵が作成され秘密鍵のダウンロードが出来ます。次にやることはMacのローカルでのお話です。ダウンロードした秘密鍵のファイル名を「id_rsa」に変更します(拡張子なしで)そしてローカルのホーム直下に「.ssh」という見えないフォルダを作成、そのフォルダに作成した「id_rsa」を置きます。見えないフォルダを扱いますから、不可視ファイルを見るユーティリティを使ってくださいね(XtraFinderとか)上記、レンタルサーバーの管理パネルから作成してローカルに保存する方法でした。これが簡単でいいかと思います。別のやりかたではMacのターミナルを操作して全部作っておき、できたものをリモートにアップするという逆の方法もあり、UNIXに慣れた人なんかはこの方法でやってるみたいですけどunixコマンド知らない人にはちんぷんかんぷんです。結果的にはこれでいいんですが、どのような理屈で作ったかまるっきりわかりません。秘密鍵はどこに置いてもいいのだろうと考えますが、「.ssh」フォルダにしろファイル名の「id_rsa」にしろ、そういうルールなのだと割り切るのがいいのではないかと思います。コマンドベースの接続で、接続する命令も当然コマンドベースです。わけのわからないものです。接続クライアントなるアプリケーションもいろいろあるようです。豊富な印象がありますね。いくつかダウンロードして試してみましたが私にはかえって難しいものでした。簡単だと思える人はあれこれ探して使ってみてもいいでしょう。クライアントソフトがなくてもターミナルでコマンドをタタタっと入れれば同じ事ができます。いうかターミナルが最強です(だそうです)でもターミナルにタタタっと入力するそのやり方がわかりません。