晴耕雨読

working in the fields on fine days and reading books on rainy days

同期元と同期先の両方にrsyncコマンドがないとエラーになる

ファイルの同期に使われるrsyncコマンドは、同期元だけでなく同期先のリモートサーバにもrsyncコマンドがインストールされていないと使用できません。

同期先のリモートサーバにrsyncが入っていない時は、ローカルでrsyncを実行した際に「rsync: command not found」や「rsync: コマンドが見つかりません」などのエラーが表示されます。

bash: rsync: コマンドが見つかりません
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7]

対処法は、リモートにもrsyncコマンドをインストールすることで解決します。

以上です。

参考文献