若 macOS 上 Syncthing 无法安装或访问 Web 界面,需依次检查:一、用 Homebrew 安装并启动服务;二、手动下载 DMG 安装并绕过 Gatekeeper;三、确认菜单栏图标存在后打开 http://127.0.0.1:8384;四、在 Web UI 中配置设备 ID 和同步文件夹;五、如遇“已损坏”提示,通过右键“打开”授权。

如果您希望在 macOS 设备上部署 Syncthing 实现本地可控的文件同步,但尚未完成安装或无法进入 Web 管理界面,则可能是由于安装路径未正确配置、系统安全限制阻止运行,或服务未启动。以下是解决此问题的步骤:
一、使用 Homebrew 安装(推荐)
Homebrew 是 macOS 上最主流的包管理工具,可一键安装 Syncthing 并支持后台服务管理,适合熟悉终端操作的用户。该方式能自动处理依赖、设置开机自启,并确保版本更新及时。
1、打开“终端”应用,执行命令安装 Homebrew(如尚未安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2、安装完成后,运行以下命令安装 Syncthing:
brew install --cask syncthing
3、启动 Syncthing 服务并设为开机自启:
brew services start syncthing
4、确认服务已运行:
brew services list | grep syncthing —— 输出应显示“started”状态。
二、手动下载 DMG 安装包
适用于未安装 Homebrew 或偏好图形化安装流程的用户。该方式通过官方构建的 macOS 原生应用包完成部署,无需命令行干预,但需手动处理系统安全性提示。
1、访问 Syncthing 官方下载页:https://syncthing.net/downloads/,向下滚动至 “macOS” 区域,点击 “.dmg” 文件链接 下载最新稳定版。
2、双击已下载的 Syncthing-*.dmg 文件,挂载磁盘映像。
3、将 Syncthing.app 图标拖拽至“应用程序”文件夹中。
4、首次运行时,系统弹出“已损坏”或“无法验证开发者”警告,此时需前往:
系统设置 → 隐私与安全性 → 安全性 → 点击“仍要打开”。
5、在“应用程序”中双击 Syncthing 启动,菜单栏右上角将出现蓝色同步图标。
三、启动并访问 Web 管理界面
Syncthing 的所有配置均通过内置 Web UI 完成,必须确保后台进程正在运行,且本地端口 8384 未被占用。该界面是后续设备配对与文件夹设置的唯一入口。
1、确认 Syncthing 已运行:查看菜单栏是否有 蓝色 Syncthing 图标;若无,重新从“应用程序”中启动。
2、点击菜单栏图标,选择 “Open Web UI”。
3、浏览器将自动打开地址:http://127.0.0.1:8384;若页面空白或报错“拒绝连接”,请检查是否其他程序占用了 8384 端口。
4、首次访问时,Web 界面会引导完成初始设置,包括生成本地设备 ID、设置管理密码(可选)、启用 HTTPS(默认关闭)等。
四、配置基础同步功能
完成安装与 Web 界面访问后,需立即创建同步身份与共享路径,否则无法与其他设备建立连接。此步骤定义本机在 Syncthing 网络中的唯一标识及数据出口。
1、在 Web 界面左侧导航栏点击 “操作” → “显示 ID”,复制本机设备 ID(以 ABCD-... 开头的长字符串)。
2、点击左侧 “文件夹” → “添加文件夹”。
3、填写以下必填项:
— 文件夹标签:MyMacSync
— 文件夹路径:/Users/您的用户名/Sync(建议新建专用目录)
— 共享设备:暂留空(待添加远程设备后再勾选)。
4、点击 “保存”,该文件夹即刻进入“暂停”状态,等待远程设备加入后激活。
五、绕过 Gatekeeper 安全拦截(如遇启动失败)
macOS 默认阻止未签名或非 App Store 来源的应用运行,Syncthing 可能因此无法启动或闪退。此方法直接修改系统对特定应用的信任策略,不降低全局安全性。
1、在“访达”中定位到 /Applications/Syncthing.app。
2、按住 Control 键并点击该应用图标,在弹出菜单中选择 “打开”。
3、在弹出的二次确认窗口中点击 “打开”,系统将永久允许该应用运行。
4、此后双击即可正常启动,菜单栏图标稳定显示,Web UI 可正常加载。


















