通过浏览器访问DoraCloud云桌面系统时,浏览器会给出安全提示, DoraCloud管理系统采用Java开发,运行在Tomcat容器中。整个管理打包在一个Linux虚拟机中。
给DoraCloud管理系统添加证书包括以下几个步骤:
1. 获取证书文件和对应的口令。 可以从相应的证书签发机构获得证书。
比如从腾讯云获得的免费SSL证书,选择适用于 tomcat 的pfx格式的证书,包括如下两个文件:
keystorePass.txt
vdi.doracloud.cn.pfx
2. 登陆DoraCloud Linux VM,默认的账号是 root dora@cloud
3. 拷贝证书文件到 /home/jieyun/deskpool/tomcat/cert 目录
mkdir /home/jieyun/deskpool/tomcat/cert
cp vdi.doracloud.cn.pfx /home/jieyun/deskpool/tomcat/cert
4. 修改配置文件
进入 /home/jieyun/deskpool/tomcat/conf/ ,编辑 server.xml ,修改Connector的定义为如下内容
<Connector SSLEnabled="true" acceptCount="100" clientAuth="false"
disableUploadTimeout="true" enableLookups="false" maxThreads="25"
port="443" keystoreFile="cert/vdi.doracloud.cn.pfx" keystorePass="73xfg573dnhn1"
protocol="org.apache.coyote.http11.Http11NioProtocol" scheme="https"
secure="true" sslProtocol="TLS" />
注意,主要是修改 keystoreFile 和 keystorePass 两个属性的内容。 keystorePass的密码请从keystorePass.txt文件中复制过来。
keystoreFile="cert/vdi.doracloud.cn.pfx" keystorePass="73xfg573dnhn1"
然后重启 DoraCloud Linux VM。
5. 重启完毕后,通过浏览器访问 DoraCloud管理系统,验证SSL前面已经启用。