背景
-
有些时候一些设备不带显示器和键盘鼠标,我们来维护他,是通过ssh远程连接进行操作。
-
但可能有些维护需要有图形显示来操作,这时候再用ssh就不是很合适了。
-
我所遇的设备情况是,经常要自己接入显示器跟键盘鼠标,然后又受限于显示器是有线的,设备又需要移动调试,这就造成了很大的不方便(虽然可以外接电源带个小屏幕,但那对眼镜和腰考验许多)
-
于是考虑引用VNC来远程桌面实现调试。查找资料看还有RDP有此功能,但没细究,读者可以自行查找资料测试
VNC服务端设置
- 这里我打算连接的系统是ubuntu,所以以ubuntu作为演示
- ubuntu系统是自带VNC服务端和客户端
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eULvbOvl-1616811259854)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327091501928.png)]](https://i-blog.csdnimg.cn/blog_migrate/fd30b64645bb900400944892e2e173e3.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UjNj1aZL-1616811259857)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327091606617.png)]](https://i-blog.csdnimg.cn/blog_migrate/dbe0937ecf341de62495e0a20006774e.png)
-
可以根据自己所需设置,我这边密码设定为123456
-
获取VNC服务端的IP地址,地址为192.168.137.129
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-d0yKoAOJ-1616811259858)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327092513180.png)]](https://i-blog.csdnimg.cn/blog_migrate/4181498253b7dc58a1e08abf9aa89c55.png)
VNC客户端连接
需要确保VNC服务端和客户端的ip可以互相ping通。VNC客户端有多种连接方式,如下。
ubuntu下的Remmina远程桌面客户端
- 如上文搜索远程,可以看到Remmina远程桌面客户端,打开
- 选择VNC,输入ip,点击连接。再输入密码即可
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vuZ7VOsy-1616811259864)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327092632757.png)]](https://i-blog.csdnimg.cn/blog_migrate/83f084c74bc6dc6cb031a2505052092e.png)
VNC Viewer软件连接
- 下载地址:https://www.realvnc.com/en/connect/download/vnc/
- 根据自己对应的系统下载相关VNC Viewer。window、linux、mac都支持。这里以window下的VNC Viewer来讲。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4Ypqr5Gs-1616811259867)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327093028692.png)]](https://i-blog.csdnimg.cn/blog_migrate/b6189cc328e93006b76f1e9c74b3bf74.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cRK5HitM-1616811259868)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327093129934.png)]](https://i-blog.csdnimg.cn/blog_migrate/399407b0d0e4c7b43d213d9f741728db.png)

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-acDINaYI-1616811259871)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327093413175.png)]](https://i-blog.csdnimg.cn/blog_migrate/033d9cb7965db45370f35832cc43c928.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U8hkfR2U-1616811259872)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327093623578.png)]](https://i-blog.csdnimg.cn/blog_migrate/fa917e3fa84118b39e7aa180a3c5d6c1.png)
- 结果如上,因为我ubuntu运行在虚拟机,VNC Viewer运行在window下,所以可以截取到上面图片。实际运行环境也一样,只要确保ip能互相ping通。
window下MobaXterm的软件连接
-
下载安装可以网上查找资料
-
操作如下,根据提示输入刚才设定的密码即可。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pmXDoc3g-1616811259874)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327094916304.png)]](https://i-blog.csdnimg.cn/blog_migrate/494144dc2f80c95a6a3cc604a296b0ae.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9K3tb28D-1616811259876)(%E9%80%9A%E8%BF%87VNC%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5ubuntu%E6%A1%8C%E9%9D%A2.assets/image-20210327095218839.png)]](https://i-blog.csdnimg.cn/blog_migrate/6df242bacf87125be1d7ade32cb20e22.png)
连接中出现的问题
-
问题:
使用VNC Viewer连接,出现
Unable to connect to VNC Server using your chosen security
setting. Either upgrade VNC Server to a more recent ersion from RealVNC, or select a weaker level of encryption.
-
解决方法:
在VNC服务端(ubuntu)中,打开终端,输入(注意大小写)
gsettings set org.gnome.Vino require-encryption false
本文介绍了如何在没有显示器和键盘鼠标的情况下,利用VNC服务端和客户端进行远程图形化桌面调试。在Ubuntu系统中,通过设置VNC服务端并允许非加密连接,可以使用Remmina、VNCViewer或MobaXterm等客户端进行连接。在遇到加密设置问题时,可以通过修改VNC服务端设置解决。
2万+

被折叠的 条评论
为什么被折叠?



