Wednesday, May 15, 2013

Backup without password using rsyncでバックアップ自動化(パスワード入力不要)

1.パス無し鍵作成
$ cd ~/.ssh
$ ssh-keygen -t rsa -f rsync #<---RSA鍵で,rsyncというファイル名を作成する
(中略)
Enter passphrase (empty for no passphrase): [改行]
2. 公開鍵登録
$ ssh-copy-id -i ~/.ssh/rsync.pub hoge.example.jp
ここで、”hoge.example.jp”は登録先のアドレスです。

3. ログイン確認
$ ssh -i ~/.ssh/rsync hoge.example.jp
これで、パスワードなしで、登録先にリモートログインできるはずです。

4.rsyncでバックアップを実行

rsync -avz -e "ssh -i /home/wlu/.ssh/rsync" userID@hoge.example.jp:/SvrDir/ localDir

No comments:

Post a Comment