如何使用VNC Viewer连接远程CentOS服务器

说白了,用VNCViewer连CentOS就像用手机看网页——前提是Linux那头开了灯。
这事复杂在几个细节上,但说透其实很简单。

先说最重要的,服务器端得装VNC Server,而且IP后面加数字是关键。
去年我们跑的那个项目,有台服务器开了三个VNC端口,连的时候必须带数字,比如1 9 2 .1 6 8 .1 .1 00:2 ,少了这冒号加数字,连上就是黑屏。
另外一点,加密方式别乱改,VNCViewer默认的TLS最稳当,去年有次用SSL连,结果画面乱码。
还有个细节挺关键的,CentOS默认没GUI,去年有兄弟连上后以为没开远程桌面,其实是系统没装X Window,检查命令就一句rpm -q gnome-backgrounds,看输不输出就知道。

我一开始也以为VNCViewer连不上就是密码错,后来发现不对,有次是CentOS防火墙封了5 9 01 端口,改用6 9 01 才通。
等等,还有个事,如果画面卡成PPT,检查服务器端的ulimit -n值,去年有个项目因为文件描述符限制,连着连着就崩了——用行话说叫雪崩效应,其实就是前面一个小延迟把后面全拖垮了。

建议先在本地用VNCViewer连过Windows虚拟机练练手,熟悉了IP和端口的输入方式。
你觉得连Linux远程桌面,最怕踩什么坑?

连接linux的工具有哪些连接linux的工具

CentOS用yum install network-tools安装。
Ubuntu用apt install network-tools安装。

远程连接工具: 命令行:Xshell、SecureCRT、Putty、SSH Secure Shell Client。
图形界面:Xmanager(装服务,开1 7 7 端口)、VNC-Viewer(Linux装vncserver)、Win远程桌面(Linux装xrdp和vnc)。

新手看《Linux就该这么学》。

你自己掂量。

有没有什么远程软件能支持centos

记得有一次在公司,隔壁团队的小王正好在用VNC远程调试CentOS 7 的服务器,那会儿系统出个点小问题,他直接在笔记本上操作,比现场折腾省事多了。
当时我就琢磨,这些远程软件怎么选啊,不同系统、不同需求,真不是一两句话能说清的。

VNC确实老牌了,我之前在CentOS 8 上搭过,用yum install tigervnc-server那个命令,记得是去年春天的事,当时系统更新后,还得用vncpasswd设置密码,不然连接不上。
不过,最麻烦的是关闭Wayland,得找到那个custom.conf文件,注释掉WaylandEnable那一行,不然连不上VNC。
启动的时候用vncserver :1 ,显示个图形界面出来,那一刻挺有成就感的。

XRDP也是好东西,尤其是在CentOS 7 上,我试过用freerdp连接,感觉比VNC流畅点。
记得配置EPEL源的时候,命令行敲得手都酸了,那时候是去年冬天,办公室暖气开得挺足。
启动xrdp.service,看到可以rdesktop连接,心里挺高兴的。

MobaXterm呢,感觉更像是瑞士军刀,什么SSH、RDP、VNC全支持,我有个同事特爱用这个,说是文件传输、X1 1 转发都能搞定。
不过,用起来感觉比单纯用VNC或XRDP复杂点,适合需求多的人。

TightVNC也是常客,免费还开源,跨平台用着顺手。
我妹妹在用MacBook,就通过TightVNC远程管理家里的CentOS系统,装软件、查资料,挺方便的。
安装服务器端的时候,记得是去年夏天,系统还是默认的防火墙设置,差点连不上,得手动开个端口。

等等,还有个事,就是这些软件的更新问题,有时候系统一更新,就得重新配置,真是个头疼事。
不过话说回来,远程管理Linux,这些工具确实离不开。
只是不知道,未来会不会有更好的工具出现呢?