功能相关
1. 忘记密码了,如何重置密码?
通过SSH登录硬骨鱼所在的主机,执行 sudo -s
命令切换为 root 用户。
登录后执行下面的命令修改密码:
docker exec urlos tools.sh initAdminPassword yourpassword
-
以上命令中的
yourpassword
即是你自己定义的新密码; -
密码由大写字母、小写字母、数字和特殊字符组成,可用的特殊字符有:~@#%^;:()-=[]
-
在不填写新密码的情况下,将随机生成一个密码。
2. 硬骨鱼面板打不开,提示无法访问此网站
访问硬骨鱼面板时,出现以下类似提示:
原因可能是未放行服务器端口,找到云主机服务商网站,登录服务商管理系统,放行 9966、9967、9968 端口。
3.硬骨面板提示“执行后端程序时发生错误[1]…”
出现上图的提示,可能是容器内部无法访问外网,一般是云主机商网络设置不支持Docker容器。可考虑换一个主机进行测试。
4. 镜像下载失败...
如出现上图提示,请打开设置菜单,找到Docker镜像加速源选项,将其值改为 registry.cn-shanghai.aliyuncs.com
:
5. 如何开启开发者模式(DEV模式)
修改硬骨鱼的配置文件
通过SSH工具使用命令行修改配置文件:
vim /data/urlos/master-config/config.jsonc
将其中的
"envType": "pro",
修改为
"envType": "dev",
6. 如何处理“你的连接不是私密连接”
硬骨鱼安装完成后,使用浏览器(谷歌浏览器)访问 https://ip:9966 页面可能出现以下内容,页面中没有”继续访问“的提示:
出现此问题的原因是浏览器不接受自签名证书,导致页面无法正常访问。建议您采取以下措施:
- 将硬骨鱼自带的自签名证书更换为您域名的SSL证书,然后通过
https://域名:9966
访问。 - 或者,改用火狐浏览器访问。
这样可以有效解决页面访问问题。
7. 如何更换硬骨鱼的SSL证书
1、首先准备好nginx格式的SSL证书:
如果下载下来的证书是 PEM 格式的,将.pem
后缀名修改为.crt
即可
将两个证书文件重命名:
1.1. 把www_abc_com_bundle.crt重命名为urlos.ssl.crt
1.2. 把www_abc_com.key重命名为urlos.ssl.key
2、然后将SSl证书替换掉硬骨鱼的默认证书:
硬骨鱼的证书目录是:/data/urlos/certs
使用你的证书替换该目录下的证书文件,然后重装硬骨鱼,重装命令(重装不影响之前已部署的服务):
export SOFTWARE_NAME="硬骨鱼" && curl -LO urlos.com/siu && sh siu
3、将域名解析到硬骨鱼所在IP,使用域名访问即可。