パスワード入力無しでPuTTYからSSHサーバへ接続する

ssh-keygenコマンドで認証用の鍵を作成

ユーザのホームディレクトリで、

$ cd
$ ssh-keygen

authorized_keysを作成

$ touch .ssh/authorized_keys

authorized_keysに、id_rsa.pubの内容をコピーしておく

Windows側で、puttygen.exeを使ってid_rsaを元に秘密鍵を作成。
http://d.hatena.ne.jp/wocota/20090826/1251279027

ディレクトリの権限を適切に設定しておかないとrefusedされてパスワードを求められるため、
以下の操作をしておきます。

$ cd
$ chown user_name -R .ssh
$ chgrp user_name -R .ssh
$ chmod 700 -R .ssh

参考URL
http://d.hatena.ne.jp/wocota/20090826/1251279027
http://www.ipentec.com/document/document.aspx?page=linux-ssh-error-server-refused-our-key&culture=ja-jp

sublime text 2でローカルの秘密鍵を使ってSFTPでファイルをアップロードする設定。
http://blog.ecoteki.com/webservice/post-2401/