放在开头小编在用过许多可以激活系统的工具之后,始终不喜欢这种使用软件激活的方式(原因就是每次激活不是要关防火墙就是关掉360、腾讯电脑管家等系统软件,偶尔还会提示正在修改某些重要的系统文件)。偶然的一次和别人聊天了解到可以在虚拟机里面配置KMS服务,简单输入几条命令就可以激活系统。深深怀疑自己之前搜索过那么多次,为什么一次相关网页也没搜到过?。在网上搜索一番之后,终于在自己的虚拟机上配置好了KMS服务,并成功激活了系统?。接下来分享我配置的过程,希望对别人有所帮助。 介绍基于vlmcsd搭建的KMS服务器。 根据github上的说明,这个工具是用C写的,没有任何依赖,可以直接运行。而且它横跨几乎现在所有的系统平台,如Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows。相比于另一款工具py-kms(目前来说最后一次提交在2013年了,不知道能不能激活新版本的系统)需要依赖pyhont2或者python3,可谓是非常干净舒爽。 安装
wget https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz
用wget命令下载时如果想要使用最新的vlmcsd工具,可去下载地址看svn号是多少,然后将最新的svn号替换掉命令中的svn号即可,例如我使用的命令中的svn号是1112。
./vlmcsdmulti-x64-musl-static vlmcsd
如果没有任何错误提示,代表我们成功了。不放心的话,可以再执行一遍,会提示我们端口(1688)和地址已经被占用。
看到如图则说明运行正常(grep搜索出来的结果有两条才是对的): kill -9 上图使用ps aux命令回显的vlmcsd进程ID 注意,vlmcsd需要用到1688端口,如果你的机器防火墙打开了,需要设置放行规则或者关闭: systemctl stop firewalld.service 至此,vlmcsd的搭建就完成了。
slmgr /skms 你的Ubuntu的IP地址(Ubuntu中使用ifconfig查看IP地址)slmgr /ato
我在其他人的博客中看到使用slmgr.vbs也是可以的。
不出意外的话,会显示已经激活成功的信息。
放在最后看了原作者的文章之后,发现有激活visio的方法,对于有时需要画图,但是用了许多激活秘钥或是工具还是激活失败的我可以说是一种福利啦,我要去试一试了。。。 该激活方法一般有激活时效,使用slmgr.vbs -dlv命令时应该就可以看到(一般是半年),个人觉得做到这样已经很好了。如果没有虚拟机,也不想在自己电脑上下载虚拟机,可以使用已有的KMS服务器进行激活,只需要将IP地址改成提供的域名地址即可。 申明:该方法仅用于个人学习研究,绝不用于非法商业用途,否则后果自负。 |
|