文档首页 > > 故障排除> Linux操作系统> 非root用户切root用户时,连接超时怎么办?

非root用户切root用户时,连接超时怎么办?

分享
更新时间: 2019/11/06 GMT+08:00

问题描述

针对镜像为Ubuntu、Debian的弹性云服务器,使用sudo命令切换root用户时,系统提示连接超时,如图1所示。

图1 连接超时

处理方法

  1. 登录弹性云服务器。
  2. 执行以下命令,编辑hosts文件。

    vi /etc/hosts

  3. 按“i”,进入编辑模式。
  4. 在hosts文件最后添加一行内容,写入IP地址和主机名。

    私有IP地址 主机名

    示例:

    假设弹性云服务器的主机名为“hostname”,私有IP地址为“192.168.0.1”,则需添加的语句为:

    192.168.0.1 hostname

  5. 按“Esc”退出编辑模式。
  6. 执行以下命令,保存并退出。

    :wq

针对镜像为Ubuntu、Debian的弹性云服务器,如果需要更新主机名,需将/etc/cloud/cloud.cfg中的manage_etc_hosts参数设置为false,同时将新设置的主机名更新至/etc/hosts中。编辑/etc/hosts文件时,请勿删除127.0.0.1所在行语句,否则会出现非root用户切换root超时问题。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区