Mac環境で動作するテキストエディタ「Espresso」では秘密鍵を使ってのサーバへのSFTP接続が可能です。その方法をご紹介します。
秘密鍵/公開鍵の生成
これは省略します。適当にググってみてください。
秘密鍵の登録
ターミナル上で以下のコマンドを打ちます。
ssh-add -K /path/to/your/key/file
/path/to/your/key/file には秘密鍵へのパスを書いてください。
Espressoの設定
下のように設定します。サーバ名とユーザ名を指定します。パスワードは必要ありません。

これだけです
設定はこれで終わりです!早速接続してみましょう。
あとはEspressoが接続時に適した秘密鍵をきちんと判断してくれます。パスフレーズが必要な場合はダイアログが出てくるかもしれません。