使用VNC Viewer连接Linux云服务器
【摘要】 华为云文档里有这篇文章,是以ECS的操作系统ubuntu为例子https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0168615364.html 如果是centos,有些操作需要改变(以root操作)yum grouplist看里面有xfce,安装yum groupinstall xfce再安装vncserveryum i...
华为云文档里有这篇文章,是以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
生成配置和脚本并启动:
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,将内容投射过来。
整体感觉:体验不太好。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)