vnc服务器怎么安装?5步教程教你快速设置

昨儿想折腾下linux桌面远程,想起vnc这玩意儿还没装过。翻了几个教程说得玄乎,干脆自己动手试错,折腾到凌晨两点总算搞定了。

第一步:直接莽装vnc包

黑屏终端里直接敲命令就干:
yum install tigervnc-server -y

进度条蹭蹭跑完,弹出来个Complete才踏实。中途卡了两次网络,重输三遍命令才下完。

第二步:配置文件瞎捣鼓

跟着教程路径摸过去:
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:*

vim打开文件看见大段英文就头疼,硬着头皮改几行。把换成自己登录名root,瞎删了两个斜杠也不知道对不对。

第三步:设密码差点翻车

vncserver启动那会儿,输密码时手抖按错两次。第三次输完特意摸出手机拍下密码照(别学我,最好拿本子记)。结果弹出个什么view-only密码框,直接回车略过。

第四步:关防火墙像拆雷

输完firewall-cmd --add-port=5901/tcp --permanent

手一滑写成5900,后面连不上才反应过来。重开终端补敲命令时还漏了permanent参数,折腾半小时发现端口没保存。

第五步:客户端连不上急出汗

下个vnc viewer填ip拼上:1,点连接弹黑框闪退。重启三次服务器,突然想起没开服务!赶紧补:
systemctl start vncserver@:1
systemctl enable vncserver@:1

绿色进度条蹦出来那刻,差点把保温杯打翻。

唠点坑

  • 改配置文件千万看清行号 我第5行少删个符号折腾半小时
  • windows连过来报鉴权错误 回头检查发现密码含了@符号 改纯数字才通
  • 重启服务器后发现vnc没自启 原来enable拼错成enabel 被自己蠢哭

现在摸鱼用手机都能连服务器桌面了,虽然卡得像PPT。回头得在路由器绑动态域名,下次试试外网能不能钻进来。