ฉันพยายามที่จะทำ rsync ท้องถิ่นจากจุดเชื่อมต่อไปยังโฟลเดอร์ท้องถิ่น ฉันต้องตั้งค่าเจ้าของกลุ่มและสิทธิ์ในการตั้งค่าเฉพาะ นี่คือสิ่งที่ฉันกำลังใช้:
rsync -rtlv --chown=process:sambausers --chmod=D770,F770 /mnt/owncloud_mnt/Engineering/ /Drive_D/docs/Engineering_test
ฉันจบลงด้วยการอนุญาต 760 ทั้งในไดเรกทอรีและไฟล์และ root: root ในการเป็นเจ้าของ (rsync ทำงานเหมือนรูท)
ผมทำอะไรผิดหรือเปล่า?
TIA
ระบบไฟล์เป้าหมายคล้ายกับ NTFS หรือไม่เพราะมันเป็น "Drive_D"
—
Sami Kuhmonen
ระบบไฟล์เป้าหมายคือ ext4
—
Roger Creasy
การเพิ่ม -p ช่วยหรือไม่
—
Sami Kuhmonen
-p จะทำให้ chmod กับไฟล์ที่ย้ายทำงาน ฉันต้องทดสอบเพื่อให้แน่ใจว่าจะไม่เขียนทับสิทธิ์บนไฟล์ที่มีอยู่ใด ๆ ขอบคุณ และฉันยังคงมีปัญหา chown
—
Roger Creasy
สำหรับสิ่งที่คุณต้องการจริง ๆ
—
Sami Kuhmonen