前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >kvm-vnc&console

kvm-vnc&console

作者头像
运维小路
发布2024-11-11 19:38:17
发布2024-11-11 19:38:17
11300
代码可运行
举报
文章被收录于专栏:运维小路运维小路
运行总次数:0
代码可运行

虚拟化,简单来说就是把一台服务器/PC电脑,虚拟成多台独立的虚拟机,每台虚拟机之间相互隔离,每个虚拟机都有自己独立的操作系统,磁盘,网络资源。虚拟化是一个很庞大的系统,我的介绍主要是帮助你入门,让你了解基本技术原理,具备搭建操作虚拟化的能力。

console

我们在kvm-文本安装centos系统的时候,是可以直接通过控制台进入到系统的,不依赖ssh。但是我们普通安装的系统是没有配置console功能,是不能进入的的,进入就是如下图。

普通系统如果要通过这个方式进入系统,在虚拟机里面执行下面命令,然后重启以后就具有console功能。

代码语言:javascript
代码运行次数:0
复制
#执行完成以后需要重启
grubby --update-kernel=ALL --args="console=ttyS0,115200n8"

#该命令执行以后会修改内核启动参数,有兴趣可以去了解下。
/boot/grub2/grub.cfg

注:这个只能用于进入Linux的命令行模式。

vnc

我们在前面讲解xml等其他操作的时候,已经多次介绍和使用vnc,我们就来讲解下关于vnc的使用和配置。

代码语言:javascript
代码运行次数:0
复制
#指定图像界面的方式是vnc及监听方式
--graphics vnc,listen=0.0.0.0
代码语言:javascript
代码运行次数:0
复制
#通过上面参数创建的虚拟机,xml会生成下面的参数
 <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'>
      <listen type='address' address='0.0.0.0'/>
 </graphics>

这里的参数并没有单独指定端口,而是采用自动分配,默认vnc是从5900开始,第一个主机是5900,第二个主机是5901,依次类推。并且中途如果某个主机离线,后启动的主机则会使用这个离线主机曾经的端口,也就会出现每个主机vnc端口不固定,为运维带来不便,所以我们可以修改配置文件来实现固定端口。

代码语言:javascript
代码运行次数:0
复制
# 如果要修改成固定端口,则是修改成下面这样
<graphics type='vnc' port='5901' listen='0.0.0.0'>
  <listen type='address' address='0.0.0.0'/>
</graphics>

vnc等于显示器,如果暴露在公网,就等于让别人看到你的电脑显示器。如果你通过vnc进入系统,并没有正确退出,当暴露以后就等于别人可以看到你的所有信息,所以我们还需要给vnc加入密码验证,来加强安全。

代码语言:javascript
代码运行次数:0
复制
# 下面的配置就是给vnc添加了密码,虽然是明文的。
<graphics type='vnc' port='5901' listen='0.0.0.0' passwd='your_password'>
  <listen type='address' address='0.0.0.0'/>
</graphics>

#重新定义及启动
virsh define /etc/libvirt/qemu/xxx.xml
virsh start xxx

上面两种都是对应已经存在的主机进行修改,修改需要进行重新定义,然后重启才会生效。如果要在创建主机的时候就注入这些参数,可以按照按照这样的参数注入。创建成功以后就自动固定端口和带有密码.

代码语言:javascript
代码运行次数:0
复制
# 原参数
--graphics vnc,listen=0.0.0.0 

# 现参数,固定端口和带密码
--graphics vnc,port = 5901,listen = 0.0.0.0,password = mypassword

注:vnc适用于所有操作系统,目前的云厂商的云主机使用使用的系统登录就是使用的vnc。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-11-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 运维小路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档