Bir rsync
komut çalıştırıyorum , dosyalarımı bir sunucudan Windows makineme aşağıdaki gibi kopyalıyorum:
rsync -rt --partial-dir=".rsync" --del rsync://server/a/ a/
Bu komut bir dizin oluşturduğunda, çılgın ACL'leri / izinleri olan bir dizin oluşturma eğilimindedir. Benim için, on <not inherited>
girdi yaratma eğilimi var , biri rsync
komutu çalıştıran kullanıcı için bir girişi reddediyor ve diğerleri de pek mantıklı değil. Bu --chmod=ugo=rwX
, benzer bir iş parçacığının önerdiği seçeneği kullanarak bile olur .
rsync
İzinleri ayarlamayı denemekten kaçınmak için ne yapabilirim (ve yalnızca izinleri Windows'ta ACL mirasına bırakabilirim)?
noacl
çılgın izinleri engelliyor, ancak "salt okunur" bit ile izinleri taklit ettiğinden, bir sürü tuhaf kısmi salt okunur dizin alıyorum. Bu bir gelişme.