首页 > 系统相关 >CentOS搭建KMS服务器

CentOS搭建KMS服务器

时间:2024-07-04 16:54:07浏览次数:16  
标签:bin git CentOS KMS script vlmcsd service kms 服务器

CentOS搭建KMS服务器

CentOS搭建KMS服务器

一、使用git拉取vlmcsd项目并在本地编译

  • 若还未安装git,使用命令yum install git -y进行安装。
  • 使用git [email protected]:Wind4/vlmcsd.git拉取项目。
cd vlmcsd   #进入项目目录
make    #进行编译

二、开放防火墙端口,创建开机自启脚本

  • 使用firewall-cmd --zone=public --list-ports查看已开发端口。
  • 若未发现1688端口开放:
firewall-cmd --permanent --add-port=1688/tcp    #永久开放1688端口
firewall-cmd --reload   #开放端口后重新加载
  • 创建开机自启脚本:
cd bin  #切换至bin目录下
cp vlmcsd /usr/bin
cp vlmcs /usr/bin   #将vlmcsd, vlmcs复制至/usr/bin目录下
touch /etc/systemd/system/kms-script.service    #创建开机自启脚本
chmod 664 /etc/systemd/system/kms-script.service    #将脚本赋予拥有者可读、可写权限,所在组及其他用户仅读权限

编辑脚本vi /etc/systemd/system/kms-script.service,将以下内容填入脚本:

[Unit]
Description=MSFT KMS Server Emulator
After=network.target
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
ExecStart=/usr/bin/vlmcsd
RemainAfterExit=yes
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target

脚本创建成功。

systemctl daemon-reload                 #重新加载
systemctl start kms-script.service      #开启服务
systemctl status kms-script.service     #查询服务状态
systemctl enable kms-script.service     #使服务开启开机自启

标签:bin,git,CentOS,KMS,script,vlmcsd,service,kms,服务器
From: https://www.cnblogs.com/zbyisgudi/p/18284170

相关文章

  • 本地自建KMS服务器
    本地自建KMS服务器本地自建KMS服务器一、前期准备下载安装以下软件、文件:VMwareGithub中的开源项目:vlmcsd二、在VMware下部署KMS服务器解压vlmcsd项目中release文件下的binaries.tar.gz,打开floppy目录,使用VMware打开运行vlmcsdembedded.vmx,这是VMware虚拟机的配置文件,......
  • 利用wsl在window系统上安装centos系统
    序言WSL可以在window上使用liunx系统,比一些虚拟机例如:vmare,virtualbox更加轻量,利用wsl在window系统上搭建docker也比较的方便。wsl默认是安装一个ubuntu,因为之前使用过centos系统,所以想在本地安装一个centos系统。一、wsl的安装1.1进入控制面板—程序—程序与功能,点击左侧的......
  • 构建阿里云的centos7-docker镜像
    最近在项目中需要测试运维脚本,但是在网上都找不到可以模拟阿里云的centos7镜像,所以就自己构建了一个,跟大家分享下。构建平台:操作系统window11软件dockerdesktop工作目录:CentOS-Base.repo[base]name=CentOS-$releaseverenabled=1failovermethod=prioritybaseurl......
  • 在Linux中,如何指定dns服务器,来解析某个域名?
    在Linux中,指定DNS服务器来解析某个域名主要涉及编辑DNS配置文件或使用命令行工具进行临时配置。以下是详细的步骤和说明:一、编辑DNS配置文件(永久生效)Linux系统中,DNS解析的配置通常位于/etc/resolv.conf文件中。你可以通过编辑这个文件来指定DNS服务器。步骤:打开/etc/resolv.......
  • CentOS7修复OpenSSH漏洞升级到OpenSSH 9.8 RPM一键更新包
    OpenSSH是SSH(SecureShell)协议的开源实现,它支持在两个主机之间提供安全的加密通信,广泛用于Linux等系统,通常用于安全远程登录、远程文件传输和其它网络服务。2024年7月1日,OpenSSHServer中存在的一个远程代码执行漏洞(CVE-2024-6387,又被称为regreSSHion)细节被公开,该漏洞影响基于gli......
  • 徐州服务器租用:论带宽的作用有哪些
    带宽主要指的是一个通信信道在单位时间内能够传输的数据量,一般是用比特率或者是字节率来进行表示,带宽越大,说明该通信信道在单位时间内能够传输更多的数据,从而为网络提供了更加快速的数据传输速度。那么带宽都有着哪些作用呢?带宽决定了网络在单位时间内能够传输多少数据,直接......
  • 什么是独立服务器?
    独立服务器是指一个单独的物理服务器,整体的硬件设施都是独立存在的,有着强大的性能,只需要运行用户个人的数据信息,并且可以享受到独立服务器的硬件与软件,当网站有着大量的用户进行访问或者是需要运行大型的软件时,独立服务器的稳定性足以支撑,能够保证用户极高的体验感。独立服务......
  • 戴尔服务器不开机维修
    戴尔服务器不开机的维修问题可能涉及多个方面,包括电源、硬件故障、配置错误等。一、检查电源确认电源连接:确保所有电源线均已正确连接至服务器和电源插座。检查电源插座是否有电,或尝试更换插座。检查电源供应单元(PSU):确保PSU工作正常。如果有多个PSU,请确保它们都插好且功能正常......
  • 浪潮服务器阵列offine离线
    浪潮服务器阵列出现Offline(离线)状态,通常意味着阵列中的硬盘或整个阵列卡存在问题,导致数据无法被正常访问。一、检查硬件连接硬盘连接:1.确认所有硬盘都已正确连接到服务器,并且连接线和接口没有损坏。2.检查硬盘的电源线和数据线是否牢固插入。阵列卡连接:检查阵列卡是否已正确......
  • 若依部署到服务器之后修改头像无法展示(分离版)
    参考链接  https://blog.csdn.net/feng88724/article/details/125591949常见问题  http://doc.ruoyi.vip/ruoyi-vue/other/faq.html#图片上传成功不能显示我用的分离版 按照官方的试了不管用,最后看到兄弟的博客,前半部分跟官方文档差不多,也是不生效由于服务装了宝塔,ng用的......