群晖Docker容器及SynoCommunity套件 部署Syncthing 及文件权限permission denied问题解决办法群晖Docker容器及SynoCommunity套件 部署Syncthing 及文件权限permission denied问题解决办法群晖Docker容器及SynoCommunity套件 部署Syncthing 及文件权限permission denied问题解决办法群晖Docker容器及SynoCommunity套件 部署Syncthing 及文件权限permission denied问题解决办法
  • 首页
  • 博客
  • 书签
  • 文件
  • 分析
  • 登录

群晖Docker容器及SynoCommunity套件 部署Syncthing 及文件权限permission denied问题解决办法

发表 admin at 2022年8月1日
类别
  • NAS
标签

1. Syncthing Packages for Synology NAS

https://synocommunity.com/

Easy Install
Step 1

Log into your NAS as administrator and go to Main Menu → Package Center → Settings and set Trust Level to Synology Inc. and trusted publishers.

Step 2

In the Package Sources tab, click Add, type SynoCommunity as Name and packages.synocommunity.com/ as Location and then press OK to validate.

Step 3

Go back to the Package Center and enjoy SynoCommunity's packages in the Community tab.

2. Docker

linuxserver/syncthing

https://registry.hub.docker.com/r/linuxserver/syncthing/

https://docs.syncthing.net/v1.20.3/users/config#listen-addresses

docker-compose (recommended, click here for more info)

docker-compose (recommended, click here for more info)
---
version: "2.1"
services:
  syncthing:
    image: lscr.io/linuxserver/syncthing:latest
    container_name: syncthing
    hostname: syncthing #optional
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
    volumes:
      - /path/to/appdata/config:/config
      - /path/to/data:/data
    ports:
      - 8384:8384
      - 22000:22000/tcp
      - 22000:22000/udp
      - 21027:21027/udp
    restart: unless-stopped

管理页面:

编辑文件夹 -> 文件夹路径 -> /data/xxx

文件权限permission denied问题解决办法

1. 问题描述

群晖安装docker运行syncthing,同步文件夹为volume1下的文件夹,启动容器的时候一直提示:permission denied

2. 解决办法

1)确认文件所有者为当前用户(修改拥有者请勾选应用到这个文件夹、子文件夹及文件)

2)在权限选项卡添加SYSTEM用户组读写权限

3)确定后,重启docker容器,即可正常使用syncthing!

注意:如果DSM7.x版本进行以上操作后还是显示未同步,请在syncthing的管理页面,将文件夹的忽略文件权限勾选上

3. DSM7这方法不行!

  • ailed to create folder root directory mkdir /volume1: permission denied

    • 目前DSM7.0.1-42218 syncthing的文件夹给SYSTEM、administrators两个用户组读写权限就可以正常运行,不会出现权限报错问题。

      (如果还是不行,建议给Everyone用户组读写权限,启动容器是勾选”使用高权限执行容器”测试一下)

发表回复 取消回复

要发表评论,您必须先登录。

类别

  • Cat
  • Python
  • Django
  • Database
  • Html/CSS
  • JavaScript
  • Vue
  • RegExp
  • Maths/AI
  • PHP/Wordpress
  • Practice
  • Linux
  • Windows
  • Android
  • NAS
  • Software
  • Hardware
  • Network
  • SEO
  • English
  • Games
  • Recipes
  • General
  • Memorandum
  • Essays
  • 未分类

归档

©2015-2023 艾丽卡 Blog support@alaica.com
      ajax-loader