使用VNC Viewer连接Linux云服务器

网友投稿 722 2022-05-30

华为云文档里有这篇文章,是以ECS的操作系统ubuntu为例子

https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0168615364.html

如果是centos,有些操作需要改变(以root操作)

yum grouplist

看里面有xfce,安装

yum groupinstall xfce

再安装vncserver

yum install tigervnc-server -y

生成配置和脚本并启动:

使用VNC Viewer连接Linux云服务器

vncserver

如果输入有误,可以删除/root/.vnc/下的所有内容再来一次

如果查看log启动失败,比如什么xsetroot:  unable to open display ':1',还有/usr/bin/startxfce4: X server already running on display :1,改数字也没用

可以修改xstartup内容如下(也是网上找到的)

#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS OS=`uname -s` if [ $OS = 'Linux' ]; then   case "$WINDOWMANAGER" in     *gnome*)       if [ -e /etc/SuSE-release ]; then         PATH=$PATH:/opt/gnome/bin         export PATH       fi       ;;   esac fi if [ -x /etc/X11/xinit/xinitrc ]; then   exec /etc/X11/xinit/xinitrc fi if [ -f /etc/X11/xinit/xinitrc ]; then   exec sh /etc/X11/xinit/xinitrc fi [-x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & LANG=C twm &

看启动是不是成功了?

其他相关命令:

使用display编号2启动,这里监听的端口就是5902,编号1就是5901,其他类似

vncserver :2

杀掉某一个display

vncserver -kill :1

然后客户端可以用vnc登录了。我这里登录成功了,但是什么都没有的桌面。没法操作。

在centos端,安装xterm

然后export DISPLAY=:2,运行xterm,将内容投射过来。

整体感觉:体验不太好。

Linux

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:IOT活动体验心得
下一篇:Easy!一节课搞懂流媒体性能测试,参与活动抽好礼!
相关文章