GCP上Ubuntu 18.04 部署VNCSERVER
Contents
这篇文章是很久之前有个项目需要用到远程桌面,当时为了解决成本是直接在一个Ubuntu Server上安装了桌面,记录一下。(由于是从老的笔记里面捞出来的,部分内容可能不对)
环境是 ubuntu1804,云为Google Cloud Platform。
安装桌面和浏览器
为了减少内存的开销和便于使用这里用的是xfce4的桌面:
sudo apt-get update
sudo apt-get install xfce4 xfce4-terminal firefox -y
安装和配置vncserver
安装vnc
sudo apt-get install tigervnc-server
初始化vnc server
vncserver
根据提示设置vncserver密码
杀掉当前的vncserver
pkill Xtigervnc
创建并编辑
vi $HOME/.vnc/xstartup
内容如下:
#!/bin/bash
exec startxfce4
保存退出之后重新启动vnc server
vncserver -localhost no
设置防火墙规则:
gcloud compute firewall-rules create vncserver --allow tcp:5901 --source-ranges 0.0.0.0/0
使用客户端即可链接
需要注意的是,这种方式将vnc暴露在了公网,生产环境并不推荐。
如果你觉得这篇文章对你有所帮助,欢迎赞赏~
Sponsor