返回“运行命令清单”:

cert子命令用法

飞网为每个加入飞网的设备提供了唯一的设备域名,每个设备都可以通过命令行生成证书和密钥文件。

使用以下命令前需要先在控制面板上开启“统一域名解析”和“HTTPS证书”的功能。

gmzta cert device.team.gmzta.net
已将域名证书写入 device.team.gmzta.net.crt
已将证书私钥写入 device.team.gmzta.net.key
子命令参数说明
--cert指定证书输出文件,或者使用"-"直接在控制台中输出。若未指定“证书输出文件”和“密钥输出文件”,则使用"域名.crt"作为默认值
--key指定密钥输出文件,或者使用"-"直接在控制台中输出。若未指定“证书输出文件”和“密钥输出文件”,则使用"域名.key"作为默认值
--demo如果为true,则在本地443端口配置飞网域名证书作为演示,而不是将证书文件写入到磁盘 (default false)

--cert

使用指定名称生成证书文件(默认为:域名.crt)

gmzta cert --cert gmzta.crt device.team.gmzta.net
已将域名证书写入 gmzta.crt

--key

使用指定名称生成密钥文件(默认为:域名.key)

gmzta cert --key gmzta.key jiqib.gmztademouser.gmzta.net
已将证书私钥写入 gmzta.key

--demo=true

如果为true,则在本地443端口配置飞网域名证书作为演示,而不是将证书文件写入到磁盘。

gmzta cert --demo=true 
20xx/x/xx 17:02:43 正在运行TLS服务:443 ...

开启之后在浏览器中访问https://device.team.gmzta.net:443(将device.team.gmzta.net替换为您当前设备的飞网域名),可以看到一个“你好飞网”的静态页面。

证书的存放位置

  • 在Windows操作系统上,执行生成证书命令时,生成的证书文件默认存放位置为C:\ProgramData\Gmzta\certs
  • 在Linux操作系统上,执行生成证书命令时,生成的证书文件默认存放位置为/var/lib/gmzta/certs/

证书的有效期间

飞网提供的证书有效期为90天,需要定期更新。

上次更新: