ड्रॉपबॉक्स फ़ोल्डर से फ़ाइलों को लेने के लिए मेरा ट्रांसमिशन-डेमॉन प्राप्त करने की कोशिश कर रहा है, जिससे रिमोट स्टार्टिंग आसान हो सके (यह एक हेडलेस सिस्टम है)।
जहाँ तक मैं बता सकता हूँ, 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)
मैंने डेमॉन को रोकने की कोशिश की है -> sudo service transmission-daemon stop
-> चॉयन का उपयोग करके फ़ोल्डर की अनुमतियों को बदलना -> sudo chown -R john /home/john/Dropbox/torrents
-> डेमॉन को पुनरारंभ करना ->sudo service transmission-daemon start
एक ही परिणाम है, हालांकि
अपडेट २
फ़ोल्डर के लिए अनुमतियाँ हैं:
drwsrwsrwx 2 john debian-transmission 4096 2012-04-09 19:40
chmod -R go+rw filename
सभी फाइलों के समूह के सदस्यों और हर किसी को न तो पढ़ने / लिखने की अनुमति देता है और न ही किसी समूह के सदस्य और न ही दिए गए filename
और, पुनरावृत्ति के लिए फ़ाइल का मालिक , इसमें शामिल हर चीज के लिए। आपको यह पता लगाने का प्रयास करना चाहिए कि उपयोगकर्ता ट्रांसमिशन क्या चल रहा है, तो आप उस उपयोगकर्ता को, विशेष रूप से, उस फ़ोल्डर को अनुमति और उसमें सब कुछ दे सकते हैं। इसके अलावा, यदि JSON में आपका वास्तविक पास वाक्यांश है, तो इसे अभी बदलने पर विचार करें।
chmod go+rw
इसके बजाय कोशिश करें ।