rsyncコマンドのeオプションを使う
rsync -e 'ssh -i ~/.ssh/id_rsa' -avz 転送元ファイル ユーザー名@転送先アドレス:転送先ディレクトリ/.
上記の「id_rsa」は、転送先アドレスにログインするための、秘密鍵。
上記の秘密鍵を使わない場合のコマンドは以下のようになる。(上記との比較用)
rsync -avz 転送元ファイル ユーザー名@転送先アドレス:転送先ディレクトリ/.
単純に、「-e」とそこで指定されるsshコマンドが抜けただけ。
コメント