虚拟化管理工具的安装与使用

article/2025/11/6 21:07:22

虚拟化管理工具的安装与使用

Libvirt是一个软件的集合,包括API库,后台运行程序(Libvirtd)和命令行工具(virsh)。
Libvirt主要有下面3个功能:

  • 1 虚拟机管理:以虚拟机为对象,Libvirt提供了定义,删除,启动,关闭,暂停,恢复,保存,回滚和迁移各种功能;
  • 2 虚拟设备管理:能够管理各种虚拟外设,如虚拟磁盘,虚拟网卡,内存,虚拟CPU;
  • 3 远程控制:Libvirt除了对本机进行管理外,还提供了远程连接功能。通过提供的virsh程序或API能够远程连接其他物理机的Hypervisor;

Libvirt官网:https://libvirt.org/
Libvirt文档:https://libvirt.org/docs.html

1、libvirt的安装和使用

(1) 使用命令“apt-get install libvirt-bin”和“apt-get install libvirt-dev”安装libvirt-bin和libvirt-dev两个包。
在这里插入图片描述
在这里插入图片描述
(2) libvirt安装时会默认安装libvirtd和virsh等可执行程序。使用命令“which libvirtd”可以查看libvirtd命令位置,使用命令“libvirtd --version”可以查看libvirtd的版本号。
在这里插入图片描述
(3) 使用命令“ps –le|grep libvirtd”查看libvirtd守护进程是否启动,“-le”参数表示长格式显示所有进程。如果出现如下图的界面,说明libvirtd已经启动。
在这里插入图片描述
(4) 对libvirt服务(或者叫libvirt-bin服务)常用的操作方式有“{start|stop|restart |status}”,可以使用service命令对其进行操作。
(5) 使用“service libvirt-bin stop”停止libvirt-bin服务,停止后使用“ps -le|grep libvirtd”查看已经没有libvirt的进程。使用“service libvirt-bin start”开启libvirt-bin服务,使用“service libvirt-bin status”查看libvirt-bin服务。
在这里插入图片描述

2、virt-manager的安装和使用

(1) virt-manager提供了图形化界面来管理KVM的虚拟机,可以管理多个宿主机上的虚拟机,但是宿主机上必须首先安装libvirt。
(2) virt-manager的安装同其他linux的软件安装一样,有多种方式。如果想从源代码进行编译和安装,可以到virt-manager官网:http://virt-manager.org/进行下载。源代码下载后,同样是首先解压缩,然后进入到解压缩目录,执行命令“./configure”,“make”,“make install”进行配置、编译和安装。
(3) 使用命令“apt-get install virt-manager”进行virt-manager的安装。
在这里插入图片描述
(4) 安装完成后可以使用命令“virt-manager --version”查看版本号。
在这里插入图片描述
(5) 在Ubuntu中使用virt-manager非常方便,在Ubuntu的图形界面中,在桌面左上角“search your computer and online sources”的搜索框中输入“virt”即可在下方看到“Virtual Machine Manager”,即virt-manager的图标,鼠标点击即可。
在这里插入图片描述

3、使用virt-manager创建虚拟机

(1) virt-manager界面如下:
在这里插入图片描述
(2) virt-manager刚打开时,里面没有虚拟机,管理界面如图所示:
在这里插入图片描述
(3) 在virt-manager管理界面中,创建一个虚拟机,点击左上角的电脑小图标,然后选择创建虚拟机要使用的镜像文件,即安装介质的选择,这里选择最后一种,导入已存在的磁盘镜像,然后点击“Forward”。
在这里插入图片描述
(4) 指定要使用的镜像文件所在的路径,然后选择使用的镜像文件的操作系统类型和版本号。
在这里插入图片描述
(5) 选择要为虚拟机设置的内存大小和虚拟CPU的个数。本例中内存设为1G,vCPU个数设为1个。
在这里插入图片描述
(6) 下图给出了前面设置的虚拟机的基本信息,在高级选项中给出了虚拟网络的配置,采用默认值即可,配置完成后点击“Finish”虚拟机启动,virt-manager自动连接到虚拟机。
在这里插入图片描述
(7) 在客户机创建成功后,virt-manager会生成一个虚拟机的XML配置文件,配置文件默认存放路径在/etc/libvirt/qemu下,文件名即为创建的虚拟机的名称ubunt16.04.xml。可以使用命令“cd /etc/libvirt/qemu/”在“/etc/libvirt/qemu”目录下看到配置文件ubuntu16.04.xml。
在这里插入图片描述
在这里插入图片描述
(8) 虚拟机启动后界面如图所示:
在这里插入图片描述
(9) 在界面左上角,将鼠标放置在图标上,提示信息为“Show virtual hardware details”,点击该图标,可以看到如图所示的创建的ubuntu虚拟机的详细配置信息。在该配置信息中,包括对客户机的名称,描述信息,处理器,内存,磁盘,网卡,鼠标,声卡,显卡等许多信息的配置,这些详细的配置信息都写在/etc/libvirt/qemu/ubuntu16.04.xml配置文件中。如果对运行中的客户机进行配置信息的修改,配置并不能立即生效,只有重启虚拟机后才能生效。
在这里插入图片描述
(10) 虚拟机启动后,virt-manager管理界面如图所示。“ubuntu16.04”即为所创建的虚拟机的名称,处于运行状态的虚拟机的状态为“Running”,点击“Open”图标打开虚拟机窗口界面,点击图标启动虚拟机。点击后有几个选项,包括“Reboot”、“Shut Down”、“Force Reset”、“Force Off”和“Save”。点击“Shut Down”进行虚拟机的正常关闭,使用“Force Off”进行虚拟机的强制关机,一般尽量避免使用“Force Off”来强制关机。点击“Save”会保存当前客户机的当前运行状态。
在这里插入图片描述


http://chatgpt.dhexx.cn/article/skCReAN8.shtml

相关文章

开源虚拟化工具VirtualBox安装部署

什么是Virtualbox VirtualBox是一款由Oracle开发和维护的免费开源虚拟化软件,用于在一台计算机上创建和管理多个虚拟机。它允许用户在单个物理计算机上运行多个操作系统,例如Windows、Linux、macOS等。VirtualBox提供了一个虚拟化环境,使用户…

虚拟机的虚拟化如何开启?

大家可以在任务管理器-性能中,查看“虚拟化”是【已启用】还是【已禁用】。如果是禁用了,可以接着往下看我们如何开启虚拟化。 1、关闭电脑的快速启动 控制面板-电源选项-选择电源按钮的功能-更改当前不可用的设置;把关机设置中的【所有都取…

kvm虚拟化管理工具

kvm虚拟化管理工具 一、什么是云计算?二、云计算的基础KVM虚拟化三、安装kvm虚拟化管理工具四、virsh虚拟机的日常操作(开关,挂起虚拟机,导配置文件,磁盘增容,转化磁盘格式等)五、快照管理六、KVM虚拟机的克…

有哪些虚拟化和容器化工具推荐? - 易智编译EaseEditing

以下是几个常用的虚拟化和容器化工具推荐: VMware vSphere: VMware vSphere 是一套完整的虚拟化平台,包括虚拟化服务器、虚拟化存储和虚拟化网络。 它提供了高性能的虚拟机管理和资源调度功能,适用于企业级的虚拟化部署。 Docke…

KVM虚拟化工具简介及安装

文章目录 1. KVM简介2. 安装前提3. KVM安装4. KVM启用5. 虚拟机安装和设置 1. KVM简介 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理&#xff…

虚拟化工具介绍 (资源)

2019独角兽企业重金招聘Python工程师标准>>> 常见的虚拟化产品:docker、Hyper-V、VMware、VirtualBox、XenServer、Kvm、Qemu、OpenVZ、Xen、CloudStack、Openstack、云计算、云其他。 常见的虚拟化 技术 :ESXI、XEN、KVM、HP-V、Docker、Virtual-BOX, 使用最广泛…

AppScan 10中文版

教程: 1、下载解压缩,得到获得AppScan10中文版原程序; 2、首先双击“AppScan_Setup_10.0.0.exe”开始安装,选择简体中文; 3、勾选“我接受许可协议中的全部条款”,然后继续安装; 4、选择软件安…

安全测试工具APPScan下载安装及简单使用

一、安装 百度随便找了个网址下的,解压后如图:AppScan_Std_9.0.3.7_Eval_Win.exe是安装程序,LicenseProvider.dll是替换文件。安装包600多MB建议硬盘留存避免重复下载。 安装简单,注意修改下安装路径,另外会弹出提示是…

AppScan

AppScan是用于web项目的安全测试工具,扫描网站所有url(自动手动),自动测试是否存在各种类型的漏洞。 使用步骤 选择记录 就会弹出appscan自带的浏览器,在其中输入账号密码,appscan就会自动记录 点击下一步…

Appscan测试工具简介

具用途? IBM公司的web扫描工具,对网站等WEB应用进行自动化的应用安全扫描和测试。 如何工作? 探索(Explore):在探索阶段,Appscan试图遍历网站中所有可用的链接,并建立一个层次结构。它发出请求,并根据响…

AppScan9.0

IBM近日发布了最新的Web 安全扫描器Appscan 9.0 ,个人认为是目前商业扫描器中做的最好的,新的版本中增加了许多有用有的新特性,包括如下: .NET 服务器的 glass box 扫描 除了 Java 服务器之外,现在还可以在 .NET 服务…

appscan如何扫描移动应用APP

众所周知,appscan是一款企业级应用安全漏洞扫描神器,appscan怎么扫描移动应用(也就是我们常说的APP)。在此记录一下 Appscan扫描web应用时一般采用自动探索扫描和手动探索扫描两种方式,具体操作可以详见我CSDN另外一篇…

AppScan安装和扫描

AppScan安装步骤: **工作原理:**AppScan 是对网站等 Web 应用进行安全攻击来检查网站是否存在安全漏洞,根据起始页爬取要测的网站下的所有页面,随后利用SQL注入原理进行进行测试是否注入点以及跨站脚本攻击的可能,可能…

AppScan的用法

一、AppScan的工作原理 对一个综合性的大型网站来说,可能存在成千上万的页面。以登录界面为例,至少要输入用户名和密码,即该页面存在两个字段,当提交了用户名和密码等登录信息,网站需要检查是否正确,这就可…

AppScan扫描报告

系列文章 AppScan介绍和安装 AppScan 扫描web应用程序 AppScan被动手动探索扫描 AppScan绕过登录验证码深入扫描 AppScan自定义扫描策略,扫描针对性漏洞 第六节-AppScan扫描报告 1.加载扫描结果 1.点击【打开】 2.选择之前保存过的扫描结果 3.等待加载完成 …

Appscan工具的使用

一,appscan扫描 1,白盒扫描静态扫描,扫描源代码。 2,动态扫描黑盒扫描,用工具来模拟黑客的攻击,查看应用层的响应。产品内部会有大量受攻击的库,当我们把一个模拟攻击发给我们的应用的时候&am…

APPSCAN安装使用

appscan简介 AppScan简介 AppScan是IBM的一款web安全扫描工具,可以利用爬虫技术进行网站安全渗透测试,根据网站入口自动对网页链接进行安全扫描,扫描之后会提供扫描报告和修复建议等。 AppScan有自己的用例库,版本越新用例库越全…

AppScan下载安装教程

下载地址 网盘链接:https://pan.baidu.com/s/1dLdFvmtTDQdm_6q9-2Koyw 提取码:2l4f 安装 双击下载下来的AppScan_Std_9.0.3.6_Eval_Win.exe 程序 选择安装语言: 准备安装 点击我接受 选择安装路径 安装完成 破解,用下载好…

AppScan使用教程

一、安装 IBM AppScan 该产品是一个领先的 Web 应用安全测试工具,曾以 Watchfire AppScan 的名称享誉业界。Rational AppScan 可自动化 Web 应用的安全漏洞评估工作,能扫描和检测所有常见的 Web 应用安全漏洞,例如 SQL 注入(SQL-i…

[安全测试】appscan下载与安装

一、AppScan 下载 我的百度网盘下载地址:https://pan.baidu.com/s/1mf4z74mvlPMwO_vd7KC2nw 提取码:FXZZ 二、AppScan 安装 (1)双击 “AppScan_Setup_10.0.0.exe” 开始安装 (2) 将文件夹中 rcl_rationa…