YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* rsync専用の秘密鍵を使ってサーバ間でrsyncする [#o86c6ca5]
** 目的 [#vd990bf4]
rsyncを使い、リモートサーバからローカルサーバへファイルを...
** 前提 [#he832df9]
rsyncコマンドをSSH経由でサーバ間で実行する場合、ローカル...
** 手順 [#e0717670]
*** ローカルサーバでパスフレーズなしの秘密鍵・公開鍵を作...
鍵のファイル名はわかりやすくしておく。
ssh-keygen -t rsa -N '' -f id_rsa_for_backup
*** リモートサーバに公開鍵を登録する [#fc114c75]
authorized_keysファイルは以下のようになる。
ssh-rsa AAAA123467890abcdefegAbcdefg123467890abcdefegAbc...
123467890abcdefegAbcdefg123467890abcdefegAbcdefg== taro@...
*** ローカルサーバでrsyncを試す [#y08aa3a0]
vvオプションをつけるのがポイント。
rsync -azvv -e 'ssh -i /home/taro/.ssh/id_rsa_for_backup...
すると、次のようにリモートサーバで実行されるrsyncコマンド...
opening connection using ssh -i /home/taro/.ssh/id_rsa_f...
receiving file list ...
「rsync --server」以降がリモートサーバで実行されるrsyncコ...
*** リモートサーバのauthorized_keysにcommandを指定する [#...
上で確認できたrsyncコマンドの全文を正しく、command=""に記...
command="rsync --server --sender -vvlogDtprz . tmp/" ssh...
abcdefegAbcdefg123467890abcdefegAbcdefg123467890abcdefeg...
*** 正しくrsync出来ているか確認する [#x6af5bab]
以下のようにローカールサーバからrsyncコマンドを実行して、...
rsync -az -e 'ssh -i /home/taro/.ssh/id_rsa_for_backup' ...
また、次のように、シェルログインなど、rsyncコマンド実行以...
ssh -v -i /home/taro/.ssh/id_rsa_for_backup remote-serve...
終了行:
* rsync専用の秘密鍵を使ってサーバ間でrsyncする [#o86c6ca5]
** 目的 [#vd990bf4]
rsyncを使い、リモートサーバからローカルサーバへファイルを...
** 前提 [#he832df9]
rsyncコマンドをSSH経由でサーバ間で実行する場合、ローカル...
** 手順 [#e0717670]
*** ローカルサーバでパスフレーズなしの秘密鍵・公開鍵を作...
鍵のファイル名はわかりやすくしておく。
ssh-keygen -t rsa -N '' -f id_rsa_for_backup
*** リモートサーバに公開鍵を登録する [#fc114c75]
authorized_keysファイルは以下のようになる。
ssh-rsa AAAA123467890abcdefegAbcdefg123467890abcdefegAbc...
123467890abcdefegAbcdefg123467890abcdefegAbcdefg== taro@...
*** ローカルサーバでrsyncを試す [#y08aa3a0]
vvオプションをつけるのがポイント。
rsync -azvv -e 'ssh -i /home/taro/.ssh/id_rsa_for_backup...
すると、次のようにリモートサーバで実行されるrsyncコマンド...
opening connection using ssh -i /home/taro/.ssh/id_rsa_f...
receiving file list ...
「rsync --server」以降がリモートサーバで実行されるrsyncコ...
*** リモートサーバのauthorized_keysにcommandを指定する [#...
上で確認できたrsyncコマンドの全文を正しく、command=""に記...
command="rsync --server --sender -vvlogDtprz . tmp/" ssh...
abcdefegAbcdefg123467890abcdefegAbcdefg123467890abcdefeg...
*** 正しくrsync出来ているか確認する [#x6af5bab]
以下のようにローカールサーバからrsyncコマンドを実行して、...
rsync -az -e 'ssh -i /home/taro/.ssh/id_rsa_for_backup' ...
また、次のように、シェルログインなど、rsyncコマンド実行以...
ssh -v -i /home/taro/.ssh/id_rsa_for_backup remote-serve...
ページ名: