質問: 標題の件について原因がわからず困っております。問題の原因も合わせてご教授頂けますと幸いです。 (現状) ・MySQLクライアント(Sequel Pro) からMySQLサーバーへのssh接続ができない →「SSH トンネルがリモートホストで認証できませんでした。パスワードをチェックしてアクセス権があるか確認してください。」のメッセージが表示される ・SFTPクライアント(Coda2)からリモートサーバへのssh接続ができない →ホストアドレス、ユーザー名、パスワード、sshポート番号を正しい情報を入れているのに「サーバに許可されていないユーザ名かパスワードです。」のメッセージが表示される ・下記のコマンド入力ではssh接続が問題なく行える →$ ssh -p ポート番号 ユーザー名@ホスト名 →Enter passphrase for key '/Users/****/.ssh/id_rsa': パスワード →ログイン完了 (経緯) ・MySQLクライアント(Sequel Pro)でsshログイン ※この時は問題なくできていました ・再度sshで接続しようとした時に(おそらくですが)認証鍵のパスフレーズを間違って入力、エラーでログインできず、以降は正しい情報を入力しても「SSH トンネルがリモートホストで認証できませんでした。パスワードをチェックしてアクセス権があるか確認してください。」のメッセージが表示されるようになる ・その後、SFTPクライアント(Coda2)でも接続を行おうとすると「サーバに許可されていないユーザ名かパスワードです。」のメッセージが表示され接続ができない状態になる。※問題の場面で初回ですが「キーチェーンの情報を許可しますか」などのメッセージが表示され、許可するの選択を行いました。 (行った対策) ・~/.ssh/known_hostsファイルのフィンガープリントを削除 $ ssh-keygen -R ホストIPアドレス (補足) ・SFTPクライアント(Coda2)にはターミナルの機能も付いているのですが、こちらでは問題なくssh接続ができています。SFTP接続ができないといった状況です。 ・ホストサーバ側のSubsystem sftpのパスも正しく、/usr/libexec/openssh/sftp-serverのパーミッションは755でした ・sshのポート番号は初期の22番から変更しています ・下記コマンドでのsftp接続はできております $ sftp -oPort="ポート番号" ユーザー名@ホスト名 (ホストサーバ情報) CentOS7 mysql Ver 5.7.18 以上、宜しくお願いいたします。
回答: 自己解決いたしました 誤ったsshのパスワードがキーチェーンに登録されていることが原因でした。 キーチェーンに登録されているパスワードを修正したところ、両方とも問題なく接続できました。 質問を見ていただいた方ありがとうございました。