質問: OSX 10.11.6 Sequel pro 1.1.2 Mysql 5.5.52 仮想サーバにtest環境を構築しています。 Mysqlにsshで接続し、Sequel proで管理することが目的です。 sequel proに必要事項を記入して接続したところ、下記エラーが発生しております。 <エラー文> SSH トンネルがリモートホストで認証できませんでした。パスワードをチェックしてアクセス権があるか確認してください。 SSHで仮想サーバにはログインできています。このケースでトラブルシューティングする場合、どのログを見ればよいでしょうか。また、考えられる原因があればアドバイスお願いします。
回答: メッセージの通りでSequel Proに設定しているsshトンネリングの設定周りが適切でないのかと思いますが...。 > > sequel proに必要事項を記入して接続したところ > > > Sequel Pro単独の機能でトンネリングさせてDBに接続したい場合、アカウントとパスワードは2つ要ります。(ご周知でしたらご容赦ください) 1. sshでトンネリングするためのアカウントとパスワード 2. DBそのものに接続するためのアカウント&パスワード メッセージ的には1の段階で弾かれてDBのサーバまで行けてない感じです。 設定を行った際に、「Test connection」(テスト接続)といったボタンがあると思いますので、事前にそちらも試すことをお勧めします。 また、メッセージのポップアップとともに、「詳細を表示する」と言ったボタンが出てきていませんでしょうか。もしあったらクリックするともうちょっとメッセージが出てきます。 関連したものを貼っておきます。 #sshで先にポートフォワードのセッションを貼っておき、そちらに対して localhost:ポートフォワード用の番号で接続、ということではないですよね?