“Ошибка: разрешение отклонило” ошибку от Клиента Передачи

Существует четыре частых причины для работы команд при вводе в терминале, но не от крона, в порядке заурядности:

  1. Крон обеспечивает ограниченную среду, например, минимальное $PATH, и другие ожидаемые пропавшие без вести переменных.
  2. Крон вызывает/bin/sh по умолчанию, тогда как можно использовать некоторую другую оболочку в интерактивном режиме.
  3. Крон рассматривает символ % особенно (он превращен в новую строку в команде).
  4. Крон не обеспечивает терминальную или графическую среду.

Если Ваше задание производит вывод, включая сообщения об ошибках, крон посылает Вам электронное письмо с целым выводом. Удостоверьтесь, что Вы читаете почту, которую Вы получаете локально или передаете его адресу, который Вы читаете. Для пересылки почты от локальной учетной записи до некоторого другого адреса вставьте другой адрес ~/.forward. Если задание крона работает как пользователь системы (root, webmaster, …), удостоверьтесь, что почта пользователя перенаправляется Вам (и любой другой администратор); с большинством почтовых установок, помещенных строк как root: elzo в /etc/aliases.

3
06.10.2013, 00:44
2 ответа

Не изменяйте демона для выполнения как корень. Измените полномочия на папке, где Ваш демон должен записать так, чтобы было позволено сделать так.

Принятие это работает как пользователь transmission, выполните что-то вроде этого как корень:

chown transmission /mnt/data/torrents/downloads
chmod u+rw /mnt/data/torrents/downloads
4
27.01.2020, 21:20
  • 1
    благодарит @Mat за Ваш ответ, я попробовал его, но результаты по той же ошибке. –  Imran Naqvi 11.06.2011, 11:42
  • 2
    отредактируйте свой вопрос указать, какого пользователя демон выполняет как, и полномочия на Вашем каталоге –  Mat 11.06.2011, 11:43
  • 3
    хорошо, я буду как скоро, я получаю ту информацию –  Imran Naqvi 11.06.2011, 12:45
  • 4
    , как Вам удавалось попробовать то, что я отправил без той информации? –  Mat 11.06.2011, 16:03
  • 5
    я не гуру Linux, но я знаю некоторые основы chmod, так попробовал его ранее, но он не сделал работавший. –  Imran Naqvi 11.06.2011, 20:19
systemctl status transmission-daemon

● transmission-daemon.service - Transmission BitTorrent Daemon
   Loaded: loaded (/usr/lib/systemd/system/transmission-daemon.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2019-05-30 15:31:01 EDT; 7min ago
0
27.01.2020, 21:20

Теги

Похожие вопросы