サーバーのソース類を、リモートで別のPCにバックアップする。 SCPやRsyncでファイルコピーを行う際、毎回パスワードの入力を求められるので、パスワード入力方式(PasswordLogin)ではなく、SSH鍵を使ってログインする方法をとる。 ルートでrsync+sshという記事はよく見かけるが、セキュリティ上気持ち悪いので、一般ユーザーでrsync+sshすることにした。 <環境> ローカル(転送元サーバー):CentOS4 リモート(転送先PC) :CentOS5 どちらもSSHが動いていること。 以下、作業はローカル、リモートともバックアップ転送用ユーザーで行う。 1.パスワードなし、sshでの接続設定 (1) 公開鍵の生成 リモート側にサーバーの公開鍵を持たせるため、ローカルで公開鍵を生成 パスフレーズには何も入れないでEnter $ ssh-keygen -t rsa Gener
![一般ユーザーでrsync+ssh - BlueEyesBlue](https://cdn-ak-scissors.b.st-hatena.com/image/square/91cdd7bfccfba25ee1aca2910f65cc5396aa57f6/height=288;version=1;width=512/http%3A%2F%2Fblueeyesblue.cocolog-nifty.com%2F.shared-pleasy%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)