概要
rsync
コマンドをつかって鍵認証でログインする2台のサーバの同期をしてみます。
コマンド
鍵認証のサーバ間でrsync
を利用する際は-e
オプションのあとに、ssh
コマンドを記述します。
以下はリモートからローカルに同期をとるときのコマンド
$ rsync -av -e 'ssh -i ~/.ssh/wawawa-key.pem' ec2-user@172.22.1.1:/home/ec2-user/remote /home/ec2-user/local
以下はローカルからリモートへ同期をとるときのコマンド
-e
オプションはリモートサーバの記載の直前に書く必要があります。
$ rsync -av /home/ec2-user/local -e 'ssh -i ~/.ssh/wawawa-key.pem' ec2-user@172.22.1.1:/home/ec2-user/remote
おわりに
同期できます。
[試して理解]Linuxのしくみ ?実験と図解で学ぶOSとハードウェアの基礎知識
- 作者: 武内覚
- 出版社/メーカー: 技術評論社
- 発売日: 2018/02/23
- メディア: Kindle版
- この商品を含むブログを見る