文档首页/ 弹性云服务器 ECS/ 故障排除/ SSH连接/ 如何解决Ubuntu 16.04云服务器可以通过SSH成功​​登录,但VNC界面无法到达登录界面的问题
更新时间:2024-05-29 GMT+08:00
分享

如何解决Ubuntu 16.04云服务器可以通过SSH成功​​登录,但VNC界面无法到达登录界面的问题

问题描述

用户Ubuntu16.04系统通过SSH连接成功,但是VNC方式登录时到不了login界面。

处理方法

  1. Ubuntu 16.04云服务器通过SSH连接后,执行以下命令,修改grub配置。

    cat /etc/default/grub

    如下图所示,注释GRUB_TIMEOUT_STYLE=hidden,修改GRUB_TIMEOUT=10。

  2. 删除/etc/default/grub.d/目录下以“50”开头的所有文件。

    rm -rf /etc/default/grub.d/50*

  3. 执行以下命令,刷新配置。

    update-grub2

  4. 执行以下命令,修改yum源用来安装公版内核。

    sed -i 's/azure.archive.ubuntu.com/repo.huaweicloud.com/g' /etc/apt/sources.list

    apt autoclean

    apt update

  5. 执行以下命令,安装ubuntu16.04公版内核。

    apt install linux-image-generic

  6. 安装完成重启后在grub页面选择generic内核启动系统。
  7. (可选)执行以下命令,删除azurelinuxagent,因为agent会一直打印日志到VNC控制台,影响VNC的使用。

    sudo apt -y remove walinuxagent

相关文档