タグ

ブックマーク / curecode.jp (1)

  • rsync 2.6.0 以降は -e ssh がデフォルトです | キュア子の開発ブログ

    他人の書いたシェルスクリプトを見ていて気付きましたが、rsync (クライアント) を ssh 経由で使う際に、rsync -e ssh のようにリモートシェルとして明示的に ssh を指定しなくても、rsync は rsh ではなく ssh をデフォルトで使うようになっていました。 以前は確かに rsh がデフォルトだった (古いマニュアルの日語訳) のですが、バージョンによってこの動作が異なるのなら注意が必要なので、いつから ssh がデフォルトになったのだろうと調べてみました。 NEWS for rsync 2.6.0 (1 Jan 2004) Protocol: 27 (changed) Changes since 2.5.7: ENHANCEMENTS: * “ssh” is now the default remote shell for rsync. If you want

    ggkuron
    ggkuron 2020/02/14
  • 1