# install_syncthing **Repository Path**: cncsrf/install_syncthing ## Basic Information - **Project Name**: install_syncthing - **Description**: 专为 CentOS 7 系统设计的 Syncthing 自动安装脚本,可一键完成 Syncthing 的安装、配置和启动。 - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: https://blog.hx99.net/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-24 - **Last Updated**: 2025-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Syncthing 自动安装脚本 (CentOS 7专用) ## 项目简介 这是一个专为 CentOS 7 系统设计的 Syncthing 自动安装脚本,可一键完成 Syncthing 的安装、配置和启动。 详细见 [https://blog.hx99.net/Tech/2726.html](http://) ## 功能特点 - 自动安装必要依赖(wget/tar/git)。 - 从 Gitee 仓库下载 Syncthing v1.29.5。 - 解压并安装到 `/opt/syncthing`。 - 创建 systemd 服务并启动。 - 设置开机自启。 - 配置防火墙规则(可选)。 - 提供彩色安装日志输出。 ## 系统要求 - CentOS 7 系统。 - root 权限。 - 能正常访问 Gitee。 ## 安装步骤 ```bash git clone https://gitee.com/cncsrf/install_syncthing.git cd install_syncthing && chmod +x install_syncthing.sh ./install_syncthing.sh ## 使用说明 安装完成后,Syncthing 服务将自动启动并设置开机自启。可通过以下方式访问: - Web 界面:`http://<服务器IP>:8384` - 首次访问需要设置管理员密码。 - 后续可以配置设备 ID 和同步文件夹。 ## 防火墙配置 脚本会提示是否自动配置防火墙规则,需要开放以下端口: - TCP:8384(Web 界面),22000(同步) - UDP:21027(发现) 如果选择不自动配置,请手动确保这些端口已开放。