Windows 和 macOS 拦截下载
第一次运行 Filemote 时,Windows 和 macOS 都会提出异议。本页说明它们究竟在反对什么、如何继续, 以及如何自己校验文件,而不是听信任何人的说法。
为什么会这样
Filemote 没有使用商业代码签名证书签名。两个操作系统都把来自互联网的未签名软件视为来自未知 发布者,并相应地发出警告。
这个警告针对的是证书的缺失,而不是在文件中发现了什么。这也是警告不会随时间或下载次数消失的 原因:它不是一个可以等过去的信誉分数。
Windows:SmartScreen
运行安装程序或便携版可执行文件会弹出「Windows 已保护你的电脑」,只有一个不运行按钮。
请选择更多信息,然后选择仍要运行。
1点击“更多信息”2点击“仍要运行”
Windows:解除压缩包的锁定
Windows 会标记下载的压缩包,而这个标记会传播到你解压出的每一个文件。如果先解压再清除标记,就得 一个文件一个文件地清。
在压缩包上做一次就够了:
- 右键单击下载的
.zip→ 属性。 - 勾选「常规」选项卡底部的解除锁定。
- 确定,然后再解压。
macOS:Gatekeeper 与隔离标记
Gatekeeper 是 macOS 上与 SmartScreen 对应的机制,它会给下载的文件附加隔离标记,并拒绝运行任何 带有该标记的文件。
你会不会碰上,取决于你如何解压:用访达解压会把标记复制到解压出的文件上,用终端里的 tar 解压
则不会。无论哪种情况,清除它都是无害的——在解压出的文件夹内执行:
xattr -dr com.apple.quarantine .
安装脚本会清除它所安装那份副本上的标记,因此你只需要为自己手动解压的文件执行这条命令。
如果之后 macOS 仍然拒绝运行,请打开系统设置 → 隐私与安全性:被拦截的应用会出现在那里,并带 一个仍要打开(Open Anyway)按钮。
在信任之前先校验文件
既然这些二进制文件未经签名,真正有意义的检查就是摘要。下载页会在每个构件的下载按钮旁打印其 SHA-256。计算你所下载文件的摘要并比对:
Get-FileHash -Algorithm SHA256 .\filemote-Setup-1.11.0.exe
shasum -a 256 filemote-1.11.0-osx-arm64.tar.gz
如果两者不一致,说明这个文件不是发布出去的那一个。不要运行它,请重新下载。
Linux
Linux 没有类似的关卡——没有任何东西会阻止你运行这些二进制文件。唯一的障碍是压缩包在 Windows 上 打包,不带可执行位,因此所有文件到手时都是不可执行的:
chmod +x install.sh FilemoteCli FilemoteAgent
详情见在 Linux 上安装。
接下来去哪里
更新于 2026-10-12