通过VNC 链接Ubuntu 远程桌面
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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)