IGV+VNC(ubuntu)

本文详细指导如何在Ubuntu系统中安装桌面环境,包括VNC服务器(如TightVNC)的设置、配置Xstartup文件、防火墙管理,以及本地计算机上使用VNCViewer连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、确定ubuntu是否安装桌面环境?

运行命令:ls -l /usr/share/xsessions

如已安装,会输出桌面示例:

如未安装,会输出示例:

安装桌面环境命令:

sudo apt-get install ubuntu-desktop

安装桌面软件,包括系统面板、窗口管理器、文件浏览器、终端等各类桌面应用程序

sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

2、安装VNC server

TightVNC:是一个小巧而强大的VNC工具,支持Windows、Linux以及Unix等多种操作系统,具有较高的安全性和性能。

sudo apt-get install tightvncserver

运行以下命令启动VNC服务器:

tightvncserver

设置access your desktops的密码(第一次运行时,会提示您设置一个访问密码,用于远程连接到您的Linux系统):

特别提醒:

遇到read-only选择时,一定要选“no”,不然后续无法进行操作,只能看了。

3、配置Xstartup文件

vim ~/.vnc/xstartup

在文件的最后添加以下内容:

#!/bin/sh

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

startxfce4 &

保存退出后,执行以下命令:

chmod +x ~/.vnc/xstartup

4、启动VNC Server服务

现在,您需要重新启动VNC服务器以使更改生效。运行以下命令:

tightvncserver -kill :1

5、配置防火墙

配置前,先查看监听端口(vnc默认端口号是5900,开启第一个VNC进程就是访问5901端口,开启第二个就是5902,以此类推)

放行防火墙

sudo ufw allow 5901/tcp

6、查看启动的Server

tightvncserver -geometry 1024x768

(此时,如果本地计算机已经安装VNC viewer, 就可以远程连接Ubuntu系统的桌面了)

7、在本地计算机上安装VNC Viewer

Download TightVNC

下载完成后,双击安装即可。

8、运行VNC Viewer

1)点击 Run TightVNC Server

2)运行 TightVNC Viewer

弹出对话框:

在Remote Host对话框中,填写ubuntu上激活的vnc窗口

如上图所示:192.168.13.333::5901,点击“Connect”,再次弹出对话框:

填入ubuntu VNC server密码即可。

点击“连接”按钮,在输入连接密码后即可连接远程VNC服务器并打开设定的显示器。如果按照第1步的操作设置并启动了VNC Server,那么此时的显示界面会是这样:

VNC Viewer连接服务器以后,出现灰色的背景表明远程服务器上的X服务已经启动起来了,只不过桌面上什么应用也没有,因此也就什么也看不见。

9、编辑VNC的启动脚本

vim ~/.vnc/xstartup

把需要启动的应用程序写入,保存后,关闭源端口,重新开启vnc端口,即可正常访问。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值