Так что я пытаюсь запустить syncthing (который находится в / usr / bin), и всякий раз, когда я его запускаю, я получаю эту ошибку
FATAL: Configuration: open /home/ryan/.config/syncthing/config.xml: permission denied
. Так почему же программа не имеет разрешение на запуск собственного файла конфигурации и что я могу сделать, чтобы исправить это?
Если я запустил программу как sudo, она работает, но я хочу запустить syncthing как службу, и если я попытаюсь сделать это как sudo делает все эти проблемы.
Почему бы не просто chown ryan:ryan /home/ryan/.config/syncthing/config.xml? Не нужно удалять файл, просто измените право собственности на себя, и «chmod + x» тоже