侧边栏壁纸
博主头像
小艾博客

见证者,为见证而来。铭记者,因铭记而生。

  • 累计撰写 16 篇文章
  • 累计创建 2 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

为 Ubuntu 设置图形界面

糖糖
2025-08-02 / 0 评论 / 0 点赞 / 0 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

先决条件

您已创建 Ubuntu 简易应用服务器。更多信息,请参阅创建简易应用服务器

程序

步骤 1:设置图形界面

Ubuntu 24.04

  1. 作为root用户,远程连接到Linux服务器

  2. 运行以下命令安装桌面环境。

    apt-get update
    apt install -y xfce4 xfce4-goodies dbus-x11
  3. 安装并配置虚拟网络计算 (VNC)。

    1. 运行以下命令安装 VNC。

      apt install -y tightvncserver
    2. 执行以下命令启动VNC服务,并根据提示设置VNC密码。

      vncserver

      重要的

      如果您设置的密码超过八个字符,系统仅使用前八个字符作为VNC登录密码。

    3. 修改VNC配置文件。

      echo 'startxfce4 &' >> ~/.vnc/xstartup
    4. 运行以下命令重新启动桌面进程。

      vncserver -kill :1
      vncserver

第 2 步:访问图形桌面

本节以 VNC Viewer 为例进行说明。

  1. 配置安全组。

    在 Ubuntu 服务器的防火墙中,允许端口59005901VNC 服务进行流量控制。更多信息,请参阅防火墙设置

    图像

  2. 在本地 Windows 计算机上,访问VNC Viewer 官方网站下载并安装 VNC Viewer。

  3. 打开 VNC Viewer。从顶部的菜单栏中选择“文件” > “新建连接...”

    VNC 查看器

  4. 属性对话框中,配置Ubuntu桌面的登录信息,然后单击确定

    下表描述了所需的配置项:

    • VNC 服务器:输入 <Ubuntu 服务器的公网 IP 地址>:<VNC 端口号>。例如:114.55.XX.XX:5901

      有关如何获取 Ubuntu 服务器的公网 IP 地址的更多信息,请参阅如何查找简单应用服务器的公网 IP 地址?

    • 名称:输入 Ubuntu 桌面的自定义名称。例如:test001

  5. 双击 Ubuntu 桌面卡片。

    在此示例中,双击名为 的 Ubuntu 桌面卡片test001

  6. “身份验证”对话框的“密码”文本框中输入VNC登录密码,然后单击“确定”

    密码

    登录后,将显示 Ubuntu 图形界面,如下图所示。在图形界面中,右键单击并选择 打开终端 ,打开终端2588

Ubuntu 22.04

步骤 1:设置图形界面

  1. 作为root用户,远程连接到Linux服务器

  2. 运行以下命令安装桌面环境。

    apt-get update
    apt install -y xfce4 xfce4-goodies
  3. 运行以下命令安装虚拟网络计算(VNC)。

    apt install -y tightvncserver
  4. 执行以下命令启动VNC服务,并根据提示设置VNC密码。

    vncserver

    重要的

    如果您设置的密码超过八个字符,系统仅使用前八个字符作为VNC登录密码。

第 2 步:访问图形桌面

本节以 VNC Viewer 为例进行说明。

  1. 配置安全组。

    在 Ubuntu 服务器的防火墙中,允许端口59005901VNC 服务进行流量控制。更多信息,请参阅防火墙设置

    图像

  2. 在本地 Windows 计算机上,访问VNC Viewer 官方网站下载并安装 VNC Viewer。

  3. 打开 VNC Viewer。从顶部的菜单栏中选择“文件” > “新建连接...”

    VNC 查看器

  4. 属性对话框中,配置Ubuntu桌面的登录信息,然后单击确定

    下表描述了所需的配置项:

    • VNC 服务器:输入 <Ubuntu 服务器的公网 IP 地址>:<VNC 端口号>。例如:114.55.XX.XX:5901

      有关如何获取 Ubuntu 服务器的公网 IP 地址的更多信息,请参阅如何查找简单应用服务器的公网 IP 地址?

    • 名称:输入 Ubuntu 桌面的自定义名称。例如:test001

  5. 双击 Ubuntu 桌面卡片。

    在此示例中,双击名为 的 Ubuntu 桌面卡片test001

  6. “身份验证”对话框的“密码”文本框中输入VNC登录密码,然后单击“确定”

    密码

    登录后,将显示 Ubuntu 图形界面,如下图所示。在图形界面中,右键单击并选择 打开终端 ,打开终端2588

Ubuntu 18.04/20.04

步骤 1:设置图形界面

  1. 作为root用户,远程连接到Linux服务器

  2. 运行以下命令安装桌面环境。

    apt-get update
    apt install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop
  3. 安装并配置虚拟网络计算 (VNC)。

    1. 运行以下命令安装 VNC。

      Ubuntu 18.04

      Ubuntu 20.04

      apt-get install -y tightvncserver
    2. 运行以下命令启动VNC。

      vncserver

      首次启动 VNC 时,需要设置登录密码。输入并确认 VNC 登录密码。然后n在出现以下提示时输入 并按Enter。2558

      重要的

      如果您设置的密码超过八个字符,系统仅使用前八个字符作为VNC登录密码。

      如果命令输出类似下图,则表示VNC已启动。启动VNC

      izbp166dsac66tx****:1表示服务器VNC服务的端口号,izbp166dsac66tx****为主机名。

    3. 运行以下命令备份VNC xstartup配置文件。

      cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
    4. 运行以下命令,修改VNC xstartup配置文件。

      vim ~/.vnc/xstartup
    5. 按下i键进入编辑模式,将配置文件原有内容替换为以下内容。

      #!/bin/sh
      export XKL_XMODMAP_DISABLE=1
      export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
      export XDG_MENU_PREFIX="gnome-flashback-"
      gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
    6. 按Esc键,输入:wq,再按 键Enter保存文件并退出。

  4. 重新启动 VNC。

    1. 运行以下命令关闭正在运行的VNC服务。

      vncserver -kill :1
    2. 运行以下命令启动新的 VNC 服务。

      VNC 的端口号仍为 1。

      vncserver -geometry 1920x1080 :1

第 2 步:访问图形桌面

本节以 VNC Viewer 为例进行说明。

  1. 配置安全组。

    在 Ubuntu 服务器的防火墙中,允许端口59005901VNC 服务进行流量控制。更多信息,请参阅防火墙设置

    图像

  2. 在本地 Windows 计算机上,访问VNC Viewer 官方网站下载并安装 VNC Viewer。

  3. 打开 VNC Viewer。从顶部的菜单栏中选择“文件” > “新建连接...”

    VNC 查看器

  4. 属性对话框中,配置Ubuntu桌面的登录信息,然后单击确定

    下表描述了所需的配置项:

    • VNC 服务器:输入 <Ubuntu 服务器的公网 IP 地址>:<VNC 端口号>。例如:114.55.XX.XX:5901

      有关如何获取 Ubuntu 服务器的公网 IP 地址的更多信息,请参阅如何查找简单应用服务器的公网 IP 地址?

    • 名称:输入 Ubuntu 桌面的自定义名称。例如:test001

  5. 双击 Ubuntu 桌面卡片。

    在此示例中,双击名为 的 Ubuntu 桌面卡片test001

  6. “身份验证”对话框的“密码”文本框中输入VNC登录密码,然后单击“确定”

    密码

    登录后,将显示 Ubuntu 图形界面,如下图所示。在图形界面中,右键单击并选择 打开终端 ,打开终端2588

Ubuntu 16.04

步骤 1:设置图形界面

  1. 作为root用户,远程连接到Linux服务器

  2. 您可以安装桌面环境。

    1. 运行以下命令安装 X-Windows 应用程序。

      apt-get install -y x-window-system-core
    2. 运行以下命令安装 GNOME 显示管理器 gdm3。

      apt-get install -y gdm3
    3. 运行以下命令安装 Ubuntu 桌面。

      apt-get install -y ubuntu-desktop
    4. 运行以下命令安装 GNOME 依赖包。

      apt-get install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
    5. 运行以下命令备份虚拟网络计算(VNC)xstartup配置文件。

      cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
    6. 运行以下命令,修改VNC xstartup配置文件。

      vi ~/.vnc/xstartup
    7. 按下i键进入编辑模式。

      修改配置文件如下:

      • #在以下每行的开头添加一个数字符号 ( ) 以将其注释掉:

        xsetroot -solid grey
        vncconfig -iconic &
        x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
        x-window-manager &
      • 在文件末尾添加如下配置信息:

        gnome-panel &
        gnome-settings-daemon &
        metacity &
        nautilus &
        gnome-terminal &

      修改后的配置文件应类似于以下内容:VNC配置文件

    8. 按下Esc键,输入:wq,然后按下Enter键保存并退出文件。

  3. 安装并配置 VNC。

    1. 运行以下命令更新软件源。

      apt-get update
    2. 运行以下命令安装 VNC。

      apt-get install -y vnc4server
    3. 运行以下命令启动VNC。

      vncserver

      首次启动VNC时,会提示设置登录密码,请输入并确认VNC登录密码。

      重要的

      如果您设置的密码超过八个字符,系统仅使用前八个字符作为VNC登录密码。

      如果命令输出类似下图,则表示VNC已启动。启动VNC

      输出 izbp166dsac66tx****:1 表示服务器上运行的 VNC 服务的端口,其中 izbp166dsac66tx**** 是主机名。

  4. 重新启动 VNC。

    1. 运行以下命令停止VNC服务。

      vncserver -kill :1
    2. 运行以下命令启动新的 VNC 服务。

      VNC 服务仍然使用端口 1。

      vncserver :1

第 2 步:访问图形桌面

本节以 VNC Viewer 为例进行说明。

  1. 配置安全组。

    在 Ubuntu 服务器的防火墙中,允许端口59005901VNC 服务进行流量控制。更多信息,请参阅防火墙设置

    图像

  2. 在本地 Windows 计算机上,访问VNC Viewer 官方网站下载并安装 VNC Viewer。

  3. 打开 VNC Viewer。从顶部的菜单栏中选择“文件” > “新建连接...”

    VNC 查看器

  4. 属性对话框中,配置Ubuntu桌面的登录信息,然后单击确定

    下表描述了所需的配置项:

    • VNC 服务器:输入 <Ubuntu 服务器的公网 IP 地址>:<VNC 端口号>。例如:114.55.XX.XX:5901

      有关如何获取 Ubuntu 服务器的公网 IP 地址的更多信息,请参阅如何查找简单应用服务器的公网 IP 地址?

    • 名称:输入 Ubuntu 桌面的自定义名称。例如:test001

  5. 双击 Ubuntu 桌面卡片。

    在此示例中,双击名为 的 Ubuntu 桌面卡片test001

  6. “身份验证”对话框的“密码”文本框中输入VNC登录密码,然后单击“确定”

    密码

    登录后,将显示 Ubuntu 图形界面,如下图所示。在图形界面中,右键单击并选择 打开终端 ,打开终端2588

常问问题

如果我无法使用 VNC Viewer 访问图形桌面,该怎么办?

达萨德

  • 检查 Ubuntu 服务器的防火墙是否允许 VNC 服务在 5900 和 5901 端口上通行。更多信息,请参阅防火墙设置

  • 检查本地计算机是否配置了防火墙。

  • 检查是否可以从本地计算机 ping 通 Ubuntu 服务器的公网 IP 地址。

0

评论区