Ubuntu Server 安装VNCServer
#更新软件到最新,为了方便下载软件包 sudo apt update #安装Xfce桌面环境 sudo apt install xfce4 xfce4-goodies -y #安装vncserver sudo apt install tightvncserver -y #设置vncserver密码,在Password页面输入密码然后再输入一遍确认下就OK了 vncserver #关闭第一个VNC虚拟桌面 vncserver -kill :1
切换VNCServer到其他用户
#xxx 为用户名,默认xxx的home目录为/home/xxx sudo cp -R /root/.vnc /home/xxx sudo chown -R xxx:xxx /home/xxx/.vnc
修改~/.vnc/xstartup
#!/bin/sh xrdb "$HOME/.Xresources" xsetroot -solid grey #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager & # Fix to make GNOME work export XKL_XMODMAP_DISABLE=1 /etc/X11/Xsession startxfce4 &
创建重启脚本
vim ~/.vnc/restart_vnc.sh
#!/bin/bash cd ~/.vnc > /dev/null for pid in $(ls *.pid) do echo "Begin to kill $pid " vncserver -kill :$(echo $pid|awk -F ":" '{print $2}'|awk -F "." '{print $1}') done rm -rf *.log rm -rf *.pid vncserver
:wq! 保存文件 & 启动VNC
chmod +x ~/.vnc/restart_vnc.sh ~/.vnc/restart_vnc.sh
检查VNCServer是否启动成功
xxx@xxx-dev-server:~/.vnc$ sudo netstat -npl|grep 5901 tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 6508/Xtightvnc
Windows 安装VNC客户端软件
下载并安装
访问https://www.realvnc.com/en/connect/download/viewer/windows/ 选择操作系统安装
Windows可以直接下载64位客户端:https://downloads.realvnc.com/download/file/viewer.files/VNC-Viewer-7.8.0-Windows.exe
设置远程客户端
打开VNC Viewer & 新建一个,输入IP:5901 , 如果需要标识可以设置Name和Labels,方便知道是哪个服务器,然后双击新建的VNC , 输入密码,可以点击"Remember password",这样下次就可以免输密码
这样就可以使用了。
参考: https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0168615364.html
标签:xxx,vnc,sudo,pid,vncserver,远程桌面,Ubuntu,VNC From: https://www.cnblogs.com/tben/p/17843888.html