rsync-権限を設定できませんでした-操作は許可されていません


10

このエラーで次のコマンドを取得しました

rsync -avz --links -O /home/jansiatest/.jenkins/workspace/svn_to_demo/trunk/CPS/ jansia@ps27670.dreamhost.com:/home/tasklite/temp
sending incremental file list
./
rsync: failed to set permissions on "/home/tasklite/temp/.": Operation not permitted (1)

しかし、私は "/ home / tasklite / temp /"のパーミッションを変更したくないということです。どうすれば設定できますか?

回答:


11

交換してください-avz-rltvz。(この-aオプションはと同等-rlptgoDです。)


おかげで男も助けてくれました。私は-rltv(-rltvzではなく)を-avにのみインストールする必要がありましたが。私にのみ使用-avと:)で開始する-avzないので、
Zeroz

1
これは良いアドバイスではありません。はい、権限を設定しようとしないと、権限を設定できなくなります...しかし、ユーザーが権限を設定したい場合は、これは本当の問題を隠しているだけです。rsyncユーザーとターゲットディレクトリが同じユーザーで、ファイルに777のアクセス許可があるにもかかわらず、このエラーが発生します...
Cerin

4

追加--no-pすると、権限の設定だけが無効になり、他のすべてのオプションは-aそのまま残ります。頻繁に発生する別の問題-Oは、コードにすでにあるものを追加することでこれをソートできる時間を設定できないことです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.