Linux VMWare VNC远程桌面管理

2023-05-16

一、linux vncserver环境配置:
1.vncserver和gnome安装软件包:


yum install tigervnc-server -y
yum groups install GNOME
yum groupinstall "GNOME Desktop"
yum groups install "Virtualization Hypervisor" "Virtualization Platform" "Virtualization Tools" "Virtualization Client" "Virtualization"  

 

2. 启用配置文件:


cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
systemctl enable /etc/systemd/system/vncserver@:1.service  

 

3.daemon-reload:


systemctl daemon-reload  

 

4.设置vnc password:


vncpasswd  

 

5.启动vnc server:


vncserver 
或
systemctl start vncserve  

 

6.查看端口状态:


netstat -lnt | grep 590*  

 

7.防火墙端口放行:


iptables -I INPUT -p tcp --dport 5901 -j ACCEPT  

 

8.查看报错信息:


grep vnc /var/log/messages 或 cat /root/.vnc/test-server:1.log  

 

调试:
查看vnc启动脚本:


# cat /root/.vnc/xstartup 
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/etc/X11/xinit/xinitrc
gnome-session &  

 

vnc服务重启:


ps -ef |grep vnc |grep -v grep|awk '{print $2}'|xargs -i kill -9 {}
rm -f /tmp/.X*-lock
rm -f /tmp/.X11-unix/*  

 

二、vnc viewer客户端连接:
客户端PC下载连接程序 VNC-Viewer-6.1.1-Windows-64bit.exe 并运行:

 

点击file,新建connection:

VNC-server输入ip:port,点击OK。

 

三、vnc-viewer连接 vncserver报错解决:
1.vnc-viewer 连上空白:
1).安装gnome:yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2).安装时报错冲突:
  yum -y remove 冲突包 或 rpm -e 冲突包
3).先到/root/.vncserver/目录下,打开文件xstartup 。将里面的最后一行 twn & 改成gnome-session & (即可视化界面)
2.vnc黑屏解决:执行 chmod 777 /root/.vnc/xstartup

3.vnc连上桌面启动vmware报错:
  报错1: header files matching your running kernel were not found.
  报错2:kernel headers for version 3.10.0-327.el7.x86_64 were not found
  查看:


     #rpm -qa |grep kernel-headers
    kernel-headers-3.10.0-957.1.3.el7.x86_64
    #uname -r
    3.10.0-327.el7.x86_64   

 


解决:
1.之前已安装gcc,yum不指定版本进行自动拉取版本时系统默认安装最新版本kernel-headers,所以需要先卸载之前的kernel-headers:


# yum remove kernel-headers -y  

2. 安装内核对应版本的 kernel-headers and kernel-devel:


# yum install kernel-headers-$(uname -r) kernel-devel-$( uname -r) -y  

3. 安装gcc:


$ yum install gcc gcc-c++ make -y  

 

转载于:https://www.cnblogs.com/xiatian09/p/10120887.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux VMWare VNC远程桌面管理 的相关文章

随机推荐

  • 使用 Word 2013 维护博客

    博客的发布 修改是一件非常耗时 耗精力的事情 借助 Word 2013 xff0c 维护博客将变得非常简单 1 新建博客文章 运行 Word 2013 xff0c 新建文档 如下图所示 xff1a 图 1 鼠标左键单击上图的 34 博客文章
  • SHTC3温湿度传感器的使用

    1 SHTC3简单说明 SHTC3是一个检测温度 湿度的传感器 xff0c 可以检测 40 125 的温度范围和0 100 的湿度范围 SHTC3的工作电压范围为 xff1a 1 62V 3 6V SHTC3使用的通讯方式是I2C xff0
  • mysql5.7报错1251_MySQL修改root密码的一些问题以及navicat连接1251错误

    闲来无事 xff0c 突然想学个MySQL xff0c 没想到开头就是这么难 xff0c 关于修改root密码可谓是一波三折 而这之中曲折的罪魁祸首这是MySQL的版本问题 xff0c 下面我就分为两部分来说说修改root密码 xff0c
  • Cmake知识----编写CMakeLists.txt文件编译C/C++程序

    1 CMake编译原理 CMake是一种跨平台编译工具 xff0c 比make更为高级 xff0c 使用起来要方便得多 CMake主要是编写CMakeLists txt文件 xff0c 然后用cmake命令将CMakeLists txt文件
  • eclipse运行mapreduce的wordcount

    1 xff0c eclipse安装hadoop插件 插件下载地址 xff1a 链接 https pan baidu com s 1U4 6kLFNiKeLsGfO7ahXew 提取码 as9e 下载hadoop eclipse plugin
  • 软件测试时间被压缩,应如何应对

    紧急情况下测试周期被压缩在国内大多数公司都会出现这种情况 那出现这种情况该如何去面对并展开测试呢 首先我们需要弄清楚是什么原因导致出现这种情况 到底是内部原因导致还是外部原因导致 说到底如果是外部原因导致基本都是由于需求变更引起的 内部原因
  • 在winform界面上实现伸缩功能

    要想在winform界面点击某个按钮或是图标 xff0c 实现某个区域的伸缩 xff0c 而且界面的布局还要随着一起变化 xff0c 看似不好实现 xff0c 因为他们的在winform上的依据坐标点来排兵布局的 xff0c 但是也不是不能
  • Android开发mac /dev/kvm is not found

    主要内容 1 错误起因 2 错误提示 3 解决问题办法 一 错误起因 运行项目的时候选择部署目标的弹出来如下错误提示 xff0c 如图 xff1a 二 错误提示 dev kvm is not found 三 解决问题办法 首先去Androi
  • 华为解锁BL

    华为手机要怎么查看手机是否需要解锁呢 相信许多机油都不懂自己入手的手机是否需要解锁 而华为手机自华为C8812之后的高通手机均需要先解锁才能够尽兴刷机或获取Root权限的 那么下面我给大家分享一下华为手机查看是否需要解锁的查看教程 方法 步
  • ---rk3399 平台出现不出桌面问题解决

    有开机动画 xff0c 有如下错误 xff1a drm vop afbdc atomic check ERROR not support afbdc 关掉afbdc功能 xff0c 就好了 xff01 hardware rockchip l
  • Hadoop MapReduce编程 API入门系列之统计学生成绩版本2(十八)

    不多说 xff0c 直接上代码 统计出每个年龄段的 男 女 学生的最高分 这里 xff0c 为了空格符的差错 xff0c 直接 xff0c 我们有时候 xff0c 像如下这样的来排数据 代码 package zhouls bigdata m
  • C# 窗体显示自定义位置,任意位置,窗体显示在屏幕下方

    由于项目需要 xff0c 打开窗体的位置要位于屏幕的右下方 xff0c 所以默认的位置解决不了 xff0c 那就自定义显示位置 xff0c 可以设置显示到任意位置 我的窗体大小为240 109 xff0c 在显示器的右下角打开 int Wi
  • GoldenGate 复制进程报错"OGG-01296 Error mapping",丢弃文件报错“Mapping problem with delete record (target format)...

    故障描述 xff1a 1 复制进程 Abended xff0c 通过 view report语句查看可发现类似如下的报错 xff1a 2017 10 23 15 01 43 ERROR OGG 01296 Error mapping fro
  • MySQL在远程访问时非常慢的解决skip-name-resolve

    服务器放在局域网内进行测试时 xff0c 数据库的访问速度还是很快 但当服务器放到外网后 xff0c 数据库的访问速度就变得非常慢 后来在网上发现解决方法 my cnf里面添加 mysqld skip name resolve 这样速度就快
  • 一起学Hadoop——二次排序算法的实现

    二次排序 xff0c 从字面上可以理解为在对key排序的基础上对key所对应的值value排序 xff0c 也叫辅助排序 一般情况下 xff0c MapReduce框架只对key排序 xff0c 而不对key所对应的值排序 xff0c 因此
  • MySQL复制表结构和复制表

    之前看到网上很多说用 SELECT INTO 表2 FROM 表1 WHERE 1 61 2 可以将表1结构复制到表2 用SELECT INTO 表2 FROM 表1 可以将表1 内容全部复制到表2 但是每次都会报错 xff1a 说表2 没
  • python的tuple()元组数据类型的使用方法以及案例

    一 元组的概念介绍 1 元组是列表的二次加工 列表可以被修改 列表的类型 list li 61 1 2 3 4 5 6 2 元组的元素不可被修改 xff0c 不能被增加或者删除 xff0c xff08 只是针对元组的一级元素是不可以修改的
  • 从源码解析ERROR 1129 (HY000):Host is blocked because of many connection errors

    原创水平有限 有错请指出 源码版本5 7 14 今天群里一个朋友出现如下错误 xff1a ERROR 1129 HY000 Host 39 10 0 0 8 39 is blocked because of many connection
  • 3.python 发送邮件之smtplib模块

    SMTP xff08 Simple Mail Transfer Protocol xff09 是简单邮件传输协议 xff0c 它是一组用于由源地址到目的地址的邮件传输规则 python中对SMTP进行了简单的封装 xff0c 可以发送纯文本
  • Linux VMWare VNC远程桌面管理

    一 linux vncserver环境配置 xff1a 1 vncserver和gnome安装软件包 xff1a yum install tigervnc server y yum groups install GNOME yum grou