一、启用 SSH 功能
- 登录 DSM,打开「控制面板」→「终端机和 SNMP」; 
- 勾选「启动 SSH 功能」,点击「应用」→「确定」。 
二、SSH 连接并切换 root 用户
- 用 SSH 工具(PuTTY/FinalShell 等)连接群晖; 
- 输入 DSM 账号密码登录,执行命令切换 root: 
sudo -i- 再次输入 DSM 密码,命令行前缀变为「root@synology:~#」即成功。 
三、修改 3 个 Nginx 配置文件(端口改为 8080/4430)
1. 编辑 server.mustache
vi /usr/syno/share/nginx/server.mustache- 按「i」进入编辑,替换所有「80」为「8080」、「443」为「4430」; 
- 按「Esc」,输入「:wq」保存退出。 
2. 编辑 DSM.mustache
vi /usr/syno/share/nginx/DSM.mustache- 重复上述编辑、替换、保存步骤。 
3. 编辑 WWWService.mustache
vi /usr/syno/share/nginx/WWWService.mustache- 重复上述编辑、替换、保存步骤。 
四、重启 WEB 服务生效
方法 1:快速重启(推荐)
- 打开 DSM「控制面板」→「系统络」→「登录门户」; 
- 临时修改「DSM端口(HTTP)」(如 5000→5002),点击「应用」→「确定」; 
- 再改回原端口(5002→5000),点击「应用」→「确定」。 
方法 2:整机重启(备用)
- DSM 界面点击「重新启动」; 
- 等待 3-5 分钟至重启完成。 
五、验证端口释放
- SSH 中执行命令: 
netstat -tuln | grep -E "80|443"- 无「0.0.0.0:80」「0.0.0.0:443」记录,且有「8080」「4430」即成功。 
