初始安装
(可选)安装XFCE桌面. 如果想使用自带的 Ubuntu桌面, 也可以不安装
sudo apt install xfce4 xfce4-goodies
安装vncserver
sudo apt install tigervnc-standalone-server
上面的安装完之后, 用普通用户在ssh连接(或者命令行终端)中启动一次
vncserver
过程中会让你设置密码和只读密码, 会自动分配端口号. 查看启动后的实例
$ vncserver -list
如果-list看不到实例, 说明启动失败, 需要journalctl -fe
看一下具体原因
如果事后想再修改密码, 可以用vncpasswd
命令
上面启动的服务, 默认是只监听本地127.0.0.1, 所以从其它机器是无法连接的, 如果需要连接, 可以用这个命令启动
vncserver -localhost no
配置和添加到系统服务
关闭刚才的实例, :2
根据自己的实例修改
vncserver -kill :2
将 tigervncservice 服务添加到启动, :2
根据自己的实例修改
sudo systemctl start tigervncserver@:2.service
其他客户端连接
需要先确定vnc-server的端口:
然后使用vnc-client:
l连接,输入密码即可