Linux VMWare VNC远程桌面管理

一、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 并运行:

 Linux VMWare VNC远程桌面管理

点击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

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    Linux VMWare VNC远程桌面管理

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/286965

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月15日 上午9:43
下一篇 2023年2月15日 上午9:44

相关推荐