モジュール以外の Rsync プロトコル名のフルパス

モジュール以外の Rsync プロトコル名のフルパス

rsyncコマンドでモジュール名の代わりにソースディレクトリのフルパス名を指定できますか?

たとえば、

rsync -av rsync://10.171.73.23/home/user/work/tests .

変える:

rsync -av rsync://10.171.73.23/ftp/work/tests .

(ftp は /etc/rsyncd.conf のモジュールです)

最初のバージョンを試してみると、@ERROR: Unknown module 'home'

答え1

いいえ、rsyncプロトコルを使用してこれを行うことはできません。これは、アクセス権を定義するためにモジュールに依存します。ただし、SSHを介してこれを実行できます。

rsync -av [email protected]:/home/user/work/tests .

関連情報