
服务器上有一些数据想拉回家里 nas ,就用 docker 搭了一个 syncthing 。问题就出现了
服务器上文件夹 A 里面有 1 2 3 4 5 个小文件夹。我想肯定是直接添加文件夹 A 一次性同步过来就行了,竟然不可以!!!必须要添加到里面的 1 2 3 4 5 小文件夹才能同步,那我要是有 100 个小文件,我要手动添加 100 次? snycthing 不能嵌套文件夹同步吗???
还是我的问题?我想我应该没问题,一开始添加 A 文件夹的时候,总是提示说权限不足 
我就很纳闷,还去 Google 了一下其他人写的教程,发现没啥特别的地方,docker 就那些东西,配置个环境变量,配置个文件夹就可以了。用过的老哥说一下 是有这个情况吗?
1 msg7086 Mar 4, 2022 权限不足,改权限。 |
2 cathiabi Mar 4, 2022 应该是根目录没有权限。正常来说没有这种问题。 |
3 hawhaw Mar 4, 2022 via Android 如果当你 google 是没有发现别人跟你一样的问题的时候,这个问题多半是你自己的原因导致的 |
4 hello2090 Mar 4, 2022 我在两台机子之间同步,不需要手工在另一台机子创建 A 的。我记得是在 remote 设备连接你的时候设置的 |
5 feilong Mar 4, 2022 via Android docker 安装注意设置 umask |
6 cxh116 Mar 4, 2022 可以去了解下 chown chmod 命令 |
7 yfugibr Mar 4, 2022 直接 Google:docker syncthing permission denied 就有答案的 |
10 msg7086 Mar 4, 2022 我没用 docker 搭过。如果你同步的目录是 mount 进去的,那看看 syncthing 对这个目录是否有读写权限。 当然还有个办法是手动建起这个 .stfolder 目录。 |
12 monster33 OP @cxh116 无脑改 777 能不能解决问题?根目录是 drwxr-xr-x 4 root root docker 文件夹是 drwxr-xr-x 148 1000 psaadm |
14 skiy Mar 4, 2022 在 user 下跑的话,会有权限问题。所以我只能在 root 下跑,或者跑起来后,给 777 权限。 |