Loading
0

搭建KMS服务器和使用KMS激活

搭建KMS:

环境准备:

centos6.0以上 或者Red Hat server 6.0以上。(64位系统)

设置固定的ip地址:

vi /etc/sysconfig/network-scripts/ifcfg-eth0                #eth0代表该计算机的第一个有线网卡

DEVICE=eth0                                #是哪一张网卡(网络连接的类型)

TYPE=Ethernet                                #网卡的类型

UUID=95cfb1bf-208d-48bc-ba8f-a9e9d45ec6f6            #网卡的唯一ID

ONBOOT=no                                #=yes 开机启用 =no 开机不启用

BOOTPROTO=none                            #地址的获取方式 =none 不管(静态可以动态可以)

HWADDR=00:0C:29:F2:AD:D0                        #网卡的MAC地址(默认生成,不要随意变化)

IPADDR=192.168.1.2                            #网卡的IP地址

PREFIX=24                                    #掩码长度

GATEWAY=192.168.1.1                            #网关地址

DNS1=114.114.114.114                            #DNS1的地址

DNS2=223.5.5.5                                #DNS2的地址

 

使用 i 进入编辑状态,根据实际的环境修改具体的配置。

修改完成之后,使用:wq保存退出,并且使用 service network restart 重启网络服务。

 

设置163为linux的yum源

    cd /etc/yum.conf                            #进入/etc/yum.conf文件夹

    rm -f *.*                                #删除默认的yum配置文件

    vi yum-163.repo                            #创建编辑163的yum源(需要注意的是该模板为6.0的cent OS )

[base]

name=CentOS-$releasever - Base - 163.com

baseurl=http://mirrors.163.com/centos/6/os/x86_64/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

 

[updates]

name=CentOS-$releasever - Updates - 163.com

baseurl=http://mirrors.163.com/centos/6/updates/x86_64/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

 

[extras]

name=CentOS-$releasever - Extras - 163.com

baseurl=http://mirrors.163.com/centos/6/extras/x86_64/

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

 

    使用:wq保存退出

 

下载py-kms文件

    下载地址:https://github.com/myanaloglife/py-kms    部分地区需要VPN。下载的格式为zip。

    如果服务器在国外的话,可以不用本地下载该文件。

    

    下载之后,使用解压文件解压缩,单独存放备用。

 

搭建kms

创建文件夹和获得安装文件

    进入根目录

    cd /

 

安装git                        #针对服务器在国外的而言。

    yum -y install git

 

    使用git获得py-kms文件            #针对服务器在国外而言,如果在国内建议使用预先下载解压的文件而不用git获取。

git clone https://github.com/myanaloglife/py-kms.git

 

如果服务器在国内,可以使用secure FX软件,将解压的文件上传到服务器。在文件格式选择需要选择二进制。在上传文件的时候,需要创建一个文件夹为py-kms

mkdir py-kms                    #当前目录为/时,在/下创建一个名为py-kms的文件夹。

 

安装依赖关系

    yum -y install python-argparse                                #安装Python相关依赖

 

启动kms服务

    cd /py-kms                                            #进入py-kms目录

    python server.py                                        #启动服务

    当看到    TCP server listening at 0.0.0.0 on port 1688.    时,服务启动成功。

    

    

使用screen将进程隐藏    

    当kms服务启动成功后,使用ctrl+c 退出该界面,然后安装screen服务。

    yum -y install screen                                    #安装screen

    

    使用screen将进程隐藏

    screen -dmS jihuo python server.py                            #隐藏进程

    

查看kms进程和结束kms进程

    ps -ef | grep jihuo                                        #查看kms进程(进程名为jihuo)

    

    在该模板中,kms的进程号是2248

 

    结束kms进程(关闭kms服务)

    kill 进程id                                #比如上图中的进程是2248,那么就是kill 2248

 

 

在windows上使用kms激活系统和office。

预先环境:

    测试kms的服务是否可用

    telnet ip 1688                #如果显示命令不正确,请自行添加telnet客户端。网络可达是第一要求。

使用kms激活Windows

1:使用管理员权限运行cmd

 

2:slmgr /skms 这里填写你的VPS公网IP或是解析到此IP的域名            #比如 slmgr /skms 192.168.30.254

    #192.168.30.254是Linux主机的地址。根据实际的环境,有可能是内网环境或者vps,也有可能是动态域名。

    #因此,如果是内网和VPS的情况下,直接写ip地址,如果动态域名的情况下需要写映射的域名

    #如果的内网环境对外的话,只单纯的写域名没有用,需要在路由器上将tcp的1688映射出去。

 

3:使用slmgr /ato,让Windows在kms上激活注册。

 

slmgr /xpr    使用该命令可以显示激活有效期。kms激活一般为180天。在这180天内计算机会主动想kms注册。

 

KMS激活支持的微软操作系统有:Windows7/8/8.1/2008R2/2012/2012R2。但你们需要注意的一点是KMS不能激活旗舰版系统,只要系统ISO名前面带Ultimate标识的,都是不能用KMS激活的。

 

手动激活office

打开有管理员权限的命令行工具,进入程序安装目录:

 

CD "%ProgramFiles(x86)%\MICROSOFT OFFICE\OFFICE14"

运行激活命令:

 

CSCRIPT OSPP.VBS /SETHST:10.6.2.5:1688

CSCRIPT OSPP.VBS /ACT

CSCRIPT OSPP.VBS /DSTATUS

以上三行的大意是:1.设置激活服务器地址为10.6.2.5:1688,即你的内网kms服务器地址;2.激活;3.查看激活状态。

 

需要注意的是 office不同版本的程序安装目录不一样,需要自行查找相关资料。

扫码打赏博主扫码打赏博主

如果你认为本站解决了您的问题或得到了帮助,请自愿打赏博主,谢谢支持!

最后编辑于:2018/10/31作者: fox

该用户很懒,还没有介绍自己。

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

加博主Q,请注明来意。

加博主Q,请注明来意。