Coda2のサイト設定ウィンドウ

都度尋ねるにチェックを入れる

Coda2でSFTP設定する時、秘密鍵を設定しても接続できないときの対処(暫定的?)

タイトル長いですが、まんまです。
Coda2でSFTPの設定をしたんですが、サイドバーではサーバのファイルが見れない状態になってしまい、あたふたしていたところ、解決法?というか、とりあえずな対処方記事を発見したので、メモです。Coda, Macのターミナルでは問題なくログインできてます ^^;

Make your SSH keys work in Coda 2 | Noscope

実際やってみた

上記エントリーは以下の通り。

  1. Set up your site as usual — enter username, servername and so on

  2. Click the key icon next to the password box to manually point to the id_rsa key-file (which I’d assume you’ve stored in ~/.ssh)

  3. Check the box “Ask each time”

  4. Save site, connect;  when asked, input SSH key password in the prompt

  5. Behold how it connects

  6. Disconnect, edit site, uncheck “Prompt everytime”

多分こんな感じ?

  1. 通常通りサイトの設定をする
  2. パスワードボックス隣の鍵アイコンから手動で秘密鍵ファイルを選択
  3. 都度尋ねるにチェックを入れる

    Coda2のサイト設定ウィンドウ
    都度尋ねるにチェックを入れる
  4. サイト設定を保存し、接続。SSH鍵のパスワードを入力するダイアログが開くので、パスワードを入力

    パスワードを入力ダイアログ
    毎回聞かれるてちょっと面倒だけど…^^;
  5. 接続したっしょ?
  6. 一旦接続を解除して「都度尋ねる」のチェックを外す

1〜5まではできたけど6はどうやってもできなかったので放置w
接続するとき毎回聞かれるけど、Codaで編集済みのファイルを常にチェックしてくれる方が楽ちんなのでそちらを優先。

git使えばこんなことで悩む必要ないのかなぁ…。今回はXserverだった。Xserverもwp-cliとかgitとか行けたらいいのになぁ…いけるんやろか。。

制作環境も早く変えていかないといかんなと思う今日この頃 ^^;

Codaのターミナルでは上記のような設定要りません。

~/ユーザー/.ssh/config(があればその設定)を見に行くようなので、特に上記の様な設定はなくともログインできます 😀

参考サイト(ありがとうございます!!)