首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
虚拟化与KVM介绍
KVM部署及应用-宿主机设置
CentOS 8 VNC远程桌面
KVM虚拟化部署
KVM 应用-创建虚拟机
KVM 虚拟机系统安装
KVM虚拟机管理
KVM-虚拟机克隆
KVM控制台连接
KVM虚拟机网络设置
KVM虚拟机热扩容
KVM虚拟机迁移
当前位置:
首页>>
技术小册>>
虚拟化之KVM实战
小册名称:虚拟化之KVM实战
## 一、VNC介绍 VNC (Virtual Network Console)是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX和 Linux操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows和 MAC中的任何远程控制软件媲美。 平行软件:向日葵 teamview 远程桌面 C/S: client/server模式 ## 二、VNC部署 **部署步骤:** - 软件安装 - 连接验证配置 - VNC连接管理 #### 2.1、安装VNC ``` [root@zutuanxue ~]# yum -y install tigervnc-server tigervnc-server-module ``` #### 2.2、配置连接密码 ``` [root@zutuanxue ~]# vncpasswd $USERNAME Password: Verify: Would you like to enter a view-only password (y/n)? n A view-only password is not used ``` #### 2.3、关闭Wayland Wayland 是 GNOME 中的默认显示管理器 (GDM),并且未配置用于处理 Xorg 等远程渲染的 API。取消注释 `/etc/gdm/custom.conf` 中的 `WaylandEnable=false`,以使通过 vnc 进行的远程桌面会话请求由 GNOME 桌面的 xorg 处理,来代替 Wayland 显示管理器。 ``` [root@zutuanxue ~]# sed -i '/^#WaylandEnable=/cWaylandEnable=false' /etc/gdm/custom.conf ``` #### 2.4、VNC管理 **a、启动VNC** ``` [root@zutuanxue ~]# vncserver -autokill :1 New 'zutuanxue:1 (root)' desktop is zutuanxue:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/zutuanxue:1.log 查看启动 [root@zutuanxue ~]# netstat -ntpl Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1310/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 918/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 917/cupsd tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 839/node tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4848/Xvnc tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1/systemd tcp6 0 0 :::22 :::* LISTEN 918/sshd tcp6 0 0 ::1:631 :::* LISTEN 917/cupsd tcp6 0 0 :::5901 :::* LISTEN 4848/Xvnc tcp6 0 0 :::111 -autokill 退出图形桌面终止VNC 用户从图形环境注销 终止VNC 每当xstartup脚本退出时自动终止Xvnc。在大多数情况下,这具有终止当用户从窗口管理器注销时使用Xvnc。 ``` **b、VNC管理-查看VNC** ``` [root@zutuanxue ~]# vncserver -list TigerVNC server sessions: X DISPLAY # PROCESS ID :1 2621 ``` **c、VNC管理-关闭VNC** ``` [root@zutuanxue ~]# vncserver -kill :1 ```
上一篇:
KVM部署及应用-宿主机设置
下一篇:
KVM虚拟化部署
该分类下的相关小册推荐:
Linux云计算网站集群之nginx核心
CI和CD代码管理平台实战
高并发架构实战
DevOps开发运维实战
分布式数据库入门指南
Linux常用服务器部署实战
架构师成长之路
Web服务器Nginx详解
Ansible自动化运维平台
高并发系统设计核心
Linux内核技术实战
Linux系统管理小册