Ubuntu安装VNC教程
2025/8/22...大约 2 分钟
Ubuntu安装VNC教程
本教程将指导您在 Ubuntu 上安装和配置 TigerVNC 服务器,以便可以通过图形界面远程访问您的 Ubuntu 系统。
安装桌面环境和 VNC 服务器
Ubuntu 桌面版默认已安装 GNOME 桌面环境。如果您使用的是 Ubuntu 服务器版,则需要手动安装桌面环境。
安装 GNOME 桌面环境 (服务器版)
sudo apt update
sudo apt install ubuntu-gnome-desktop
安装完成后,系统默认会启动图形界面。如果您希望系统默认启动到命令行界面,可以执行以下命令:
sudo systemctl set-default multi-user.target
要手动启动图形界面,可以使用以下命令:
startx
安装 VNC 服务器
安装 tigervnc-standalone-server
,它是一个轻量级的 VNC 服务器。
sudo apt install tigervnc-standalone-server
配置 VNC 服务器
本教程假设您已经以 root
用户身份登录。
运行 vncpasswd
命令设置密码:
vncpasswd
系统会提示您输入并确认密码,并询问是否设置仅查看密码,输入 n
即可。
此命令会在用户主目录下的 ~/.vnc/
目录中生成一个 passwd
文件,其中包含加密后的密码。
进入 ~/.vnc
目录:
cd ~/.vnc
创建或编辑 xstartup
文件,添加以下内容:
#!/bin/sh
# Start Gnome 3 Desktop
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
保存文件后,请确认 xstartup
文件具有可执行权限:
chmod +x ~/.vnc/xstartup
启动和管理 VNC 会话
运行以下命令启动 VNC 服务器:
vncserver
默认情况下,VNC 服务器只会监听 127.0.0.1
,这意味着您无法从外部连接。要允许外部连接,请使用 -localhost no
参数:
vncserver -localhost no
查看所有 VNC 会话:
vncserver -list
输出示例:
TigerVNC server sessions:
X DISPLAY # PROCESS ID
:1 1607
:2 4726
关闭特定 VNC 会话(例如 :1
):
vncserver -kill :1
客户端连接
您可以使用任何支持 VNC 协议的客户端进行连接。使用 RealVNC Viewer。
连接步骤:
- 打开您的 VNC 客户端。
- 输入服务器的 IP 地址和端口号(例如
192.168.1.100:5901
)。 - 点击连接。
- 输入您在上一步中设置的 VNC 密码。
更新日志
2025/8/22 07:42
查看所有更新日志
9d19e
-于