WebcatEE 数据加密


WebcatEE 中数据库的密码是存在 WebcatEE 自己的数据库中的,并且加密存储,采用 RSA 加密,因此需要一对密钥。

密钥配置在 ~/WEB-INF/webcat/webcat.conf 中。

全新部署

系统在第一次启动时会自动生成一对密钥,不需要手动配置。生成密钥比较耗时,因此第一次启动时间会比较长,请耐心等候。如果已经存在密钥,启动时间仍然比较长,请参考常见问题解决Tomcat启动慢的问题。

修改密钥

1. 将配置文件中的密钥置空,然后重启,重启之后系统会重新生成新的密钥;

2. 登录管理后台,逐个修改数据库的密码并保存。

如何手动生成密钥

可以使用其他工具生成,也可以使用 WebcatEE 提供的工具生成


# WebcatEE 提供的密钥生成工具
# 生成之后手动修改到 webcat.conf 中并重启 Tomcat
http://IP:PORT/webcat/tools/rsa/generate.html