龙空技术网

在 Ubuntu 22.04 上安装和配置 VNC 远程桌面

90程序猿爱炒股 23

前言:

此刻大家对“vnc ubuntu”大致比较关切,小伙伴们都需要分析一些“vnc ubuntu”的相关文章。那么小编同时在网摘上收集了一些有关“vnc ubuntu””的相关文章,希望姐妹们能喜欢,各位老铁们一起来了解一下吧!

环境

Ubuntu 22.04.2 LTS x86_64

Step-1 安装桌面环境

Ubuntu 默认使用 GNOME 桌面环境,但也可以安装其他桌面环境,如 Xfce、KDE 等。这个可以根据个人喜好选择,之前尝试了 Xfce 好像效果不是很好,这里直接安装 Ubuntu 默认的桌面环境了。

更新软件源。

sudo apt update

安装桌面环境所需的软件包,包括系统面板、窗口管理器、文件浏览器、终端等桌面应用程序。

sudo apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop
Step-2 安装 VNC

安装 TightVNC 服务器。

sudo apt install tightvncserver
Step-3 配置 VNC初始化配置

通过 vncserver 命令启动 VNC 服务器实例,第一次运行时同时会完成初始化(设置 VNC 访问密码,创建初始配置文件)。

vncserver :1

系统将提示输入并验证密码以远程访问您的机器:

OutputYou will require a password to access your desktops.Password:Verify:

密码的长度必须介于六到八个字符之间。超过 8 个字符的密码将被自动截断。

验证密码后,可以选择创建仅供查看的密码。使用仅查看密码登录的用户将无法使用鼠标或键盘控制 VNC 实例,没有演示需要的输入 n 即可,后续如有需要可以再设置。

OutputWould you like to enter a view-only password (y/n)? 

然后会在端口上启动一个默认服务器实例5901。此端口称为显示端口,VNC 将其称为:1. VNC 可以在其他显示端口上启动多个实例,:2对应端口5902、:3对应5903:

后续如果想更改密码或添加仅查看密码,可以使用以下命令:

vncpasswd
配置 xstartup 配置文件

在配置 xstartup 配置文件时,可以使用不同的窗口管理器和桌面环境。本教程使用的是 GNOME Flashback 桌面环境和 metacity 窗口管理器。如果希望使用其他的桌面环境和窗口管理器,需要相应地修改 xstartup 配置文件。

备份VNC的xstartup配置文件。

cp ~/.vnc/xstartup ~/.vnc/xstartup.bak

修改VNC的xstartup配置文件。

nano ~/.vnc/xstartup

复制以下内容到文件:

#!/bin/shautocutsel -forkxrdb $HOME/.Xresourcesxsetroot -solid greyexport XKL_XMODMAP_DISABLE=1export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"export XDG_MENU_PREFIX="gnome-flashback-"unset DBUS_SESSION_BUS_ADDRESSgnome-session --session=gnome-flashback-metacity --disable-acceleration-check --debug &
启动 VNC
vncserver :1
显示数量[1]屏幕分辨率 [800×600]颜色深度 [24]vncserver :1 -geometry 800x600 -depth 24 vncserver :1 -geometry 1024x768 -depth 24 
终止 VNC 服务器
vncserver -kill :1

标签: #vnc ubuntu #ubuntu怎么启动vnc