Cố gắng để trình truyền tải của tôi nhận các tệp từ thư mục hộp thư thả, để làm cho việc khởi động từ xa dễ dàng hơn (đó là một hệ thống không đầu).
Theo như tôi có thể nói, tệp settings.json đúng như mong đợi, nhưng không có tệp nào tôi đặt trong thư mục được chọn.
Tôi đã kiểm tra rằng dropbox đang đồng bộ hóa chính xác.
Dưới đây là toàn bộ tệp settings.json , nhưng các dòng có liên quan được bao gồm bên dưới:
"watch-dir": "/home/john/Dropbox/torrents",
"watch-dir-enabled": true
Cập nhật
Nó dường như là một vấn đề quyền. Từ / var / log / syslog:
Unable to watch "/home/john/Dropbox/torrents": Permission denied (watch.c:79)
Tôi đã thử dừng daemon -> sudo service transmission-daemon stop
-> thay đổi quyền của thư mục bằng cách sử dụng chown -> sudo chown -R john /home/john/Dropbox/torrents
-> khởi động lại daemon ->sudo service transmission-daemon start
Kết quả tương tự, tuy nhiên
Cập nhật 2
Quyền cho thư mục là:
drwsrwsrwx 2 john debian-transmission 4096 2012-04-09 19:40
chmod -R go+rw filename
cung cấp quyền đọc / ghi cho tất cả các thành viên nhóm của tất cả các tệp và mọi người không phải là thành viên nhóm cũng như chủ sở hữu tệp cho đã cho filename
và, theo cách đệ quy, đối với mọi thứ mà nó chứa. Bạn nên cố gắng tìm hiểu xem Truyền tải nào đang chạy, sau đó bạn có thể cấp cho người dùng đó, cụ thể là các quyền đối với thư mục đó và mọi thứ trong đó. Ngoài ra, trong trường hợp đó là cụm từ thực sự của bạn trong JSON, hãy xem xét thay đổi nó ngay bây giờ.
chmod go+rw
thay thế.