搜索看看
server和agent通信密钥Token值修改说明
通信密钥Token的默认值是wgcloud,也可以修改为其他的字符串(如果server是在公网部署运行的话,建议把默认值修改为其他字符串),Token在通信过程中是完全加密的
1、修改文件server/config/application.yml里的配置项
#通信token,agent端和此保持一致 wgToken: wgcloud
注意,server配置文件的每个配置项冒号后需要保留一个英文空格
,也可以用这个工具检测YML文件格式是否正确,
YAML、YML在线编辑(校验)工具
2、修改所有agent的配置文件/agent/config/application.properties里的配置项
#通信token,请和server端配置的wgToken保持一致 wgToken=wgcloud
上面两项修改的值需要保持一致,修改完后重启server和所有agent
agent和server通信过程中,
wgToken
相当于密码,server会校验
wgToken
正确后,才会处理agent请求,系统会对
wgToken
加密传输,不是明文
3、其他说明
如果agent的日志文件中出现以下错误
Token is error
这说明agent配置文件中的配置项wgToken的值,和server配置文件中的配置项wgToken的值不一样
这时候,只需要把agent配置文件里的
wgToken
的值改成和server配置文件里的
wgToken
的值一样,然后重启agent程序就好了