У программы нет разрешения на чтение собственного файла конфигурации?

Так что я пытаюсь запустить syncthing (который находится в / usr / bin), и всякий раз, когда я его запускаю, я получаю эту ошибку

FATAL: Configuration: open /home/ryan/.config/syncthing/config.xml: permission denied

. Так почему же программа не имеет разрешение на запуск собственного файла конфигурации и что я могу сделать, чтобы исправить это?

Если я запустил программу как sudo, она работает, но я хочу запустить syncthing как службу, и если я попытаюсь сделать это как sudo делает все эти проблемы.

1
задан 6 April 2015 в 22:01

1 ответ

Почему бы не просто chown ryan:ryan /home/ryan/.config/syncthing/config.xml? Не нужно удалять файл, просто измените право собственности на себя, и «chmod + x» тоже

1
ответ дан 23 May 2018 в 21:40

Другие вопросы по тегам:

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