经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Linux/Shell » 查看文章
去除Proxmox VE “没有有效订阅” 的弹窗提示
来源:cnblogs  作者:古道轻风  时间:2021/3/8 11:44:17  对本文有异议

Proxmox VE是一款套开源的虚拟化管理软件,用户可通过网页的方式来管理服务器上使用 kvm 以及 lxc 技术运行的虚拟机。同时提供了一些先进功能的支持,如集群、HA等。

在之前的文章里对 Promox VE的安装与基础配置做过详解 VirtualBox安装Proxmox VE之后与宿主机之间的网络配置示例

在我们安装完成后登陆的时候如果不是订阅用户默认会提示一个讨人烦的信息:

没有有效的订阅  You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

解决方法:

手动修改文件 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

修改之前记得先备份

  1. root@pve:/usr/share/javascript/proxmox-widget-toolkit# cp proxmoxlib.js proxmoxlib.js.bak
  2. root@pve:/usr/share/javascript/proxmox-widget-toolkit# ls
  3. proxmoxlib.js proxmoxlib.js.bak
  4. root@pve:/usr/share/javascript/proxmox-widget-toolkit# vim proxmoxlib.js

 

找到

if (data.status !== 'Active') 


修改为

if (false) 


然后保存,重启网页服务

  1. root@pve: systemctl restart pveproxy

 

然后CTRL+F5强制刷新网页,或清理一下浏览器的缓存就好了!

其实上面的步骤也可以理解为:

将/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 文件中的data.status !== 'Active'替换为false。

既然是这样,那么我们也可以直接使用SED命令来搞定:

  1. root@pve: sed -i.bak "s/data.status !== 'Active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy

 

执行完成后,清理一下浏览器的缓存就可以了。

原文链接:http://www.cnblogs.com/88223100/p/How_To_Remove_PROXMOX_VE_Subscription_Tip.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号