NeGiMeMo.net

ねぎさんのメモ帳。日常・メモ・ときどきWordPress。

TransmitでSFTPが繋がらなくなったときのお話

bell賞味期限切れコンテンツ

この記事は公開または最終更新から1358日くらい経過しています。
このメッセージが表示されている記事(特にプログラミング系)は情報が古くなっている可能性があるので注意して下さい。

自分はFTPクライアントにPanicのTransmit4を使用しています。

有償ソフトなのですが、非常に使いやすいデザインな上に、高機能で気に入っています。

SFTPにも対応してるので、別に借りているVPSでもにこれで接続してファイルをあげたりしてるのですが、それがある日突然「ホストキーが変更されました」みたいなメッセージがでてアクセスできなくなりました。

どうやらVPSのOSを再インストールしたのが原因のようです。

SSHで接続した時に、

@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @

って怒られるのと同じ。

これ、Macで .ssh 以下にある known_hosts から該当するサーバーの行を消すと、また接続できるようになりますが、どうも調べてみるとTransmitもこのknown_hostsを見てるらしくて、この作業をすれば接続できるようになるらしいのですが、なぜかうちの環境ではこれもダメ。

SSHコマンドでは接続できるようになったのに。

なんでだろう…と思いいろいろ悩んだんですが、ダメ元でもう一度 known_hosts からVPSの情報を削除してみたら、あら不思議。なぜか直りました。

なんだったんだろう…。

TAGS