พยายามรับส่ง -demon ของฉันเพื่อรับไฟล์จากโฟลเดอร์ดรอปบ็อกซ์เพื่อให้การเริ่มต้นจากระยะไกลง่ายขึ้น (เป็นระบบที่ไม่มีหัว)
เท่าที่ฉันสามารถบอกได้ไฟล์ settings.json เป็นไปตามที่คาดไว้ แต่ไม่มีไฟล์ใดที่ฉันวางในโฟลเดอร์
ฉันตรวจสอบแล้วว่าดรอปบ็อกซ์กำลังซิงค์อย่างถูกต้อง
นี่คือไฟล์ settings.json ทั้งหมดแต่บรรทัดที่เกี่ยวข้องรวมอยู่ด้านล่าง:
"watch-dir": "/home/john/Dropbox/torrents",
"watch-dir-enabled": true
ปรับปรุง
ดูเหมือนจะเป็นปัญหาการอนุญาต จาก / var / log / syslog:
Unable to watch "/home/john/Dropbox/torrents": Permission denied (watch.c:79)
ฉันลองหยุดใช้ daemon -> sudo service transmission-daemon stop
-> การเปลี่ยนการอนุญาตของโฟลเดอร์โดยใช้ chown -> sudo chown -R john /home/john/Dropbox/torrents
-> restart daemon ->sudo service transmission-daemon start
อย่างไรก็ตามผลลัพธ์เดียวกัน
อัปเดต 2
สิทธิ์สำหรับโฟลเดอร์คือ:
drwsrwsrwx 2 john debian-transmission 4096 2012-04-09 19:40
chmod -R go+rw filename
ให้สิทธิ์ในการอ่าน / เขียนแก่สมาชิกกลุ่มทุกคนในไฟล์และทุกคนไม่ได้เป็นสมาชิกในกลุ่มหรือเจ้าของไฟล์สำหรับสิทธิ์ที่กำหนดfilename
และเรียกซ้ำสำหรับทุกสิ่งที่มี คุณควรลองค้นหาว่าการส่งข้อมูลใดที่ผู้ใช้กำลังทำงานอยู่จากนั้นคุณสามารถให้สิทธิ์ผู้ใช้รายนั้นแก่โฟลเดอร์นั้นและทุกอย่างในนั้นได้ นอกจากนี้ในกรณีที่เป็นวลีรหัสผ่านที่แท้จริงของคุณใน JSON ลองพิจารณาเปลี่ยนทันที
chmod go+rw
แทน